【发布时间】:2013-08-08 16:40:13
【问题描述】:
下面是我的代码。
$("<table/>",{"cellspacing":"0","cellpadding":"0","border":"0","width":"100%"})
.append(
$("<tbody/>")
.append(function(){
options=["ONE","TWO","THREE","FOUR"];
$.each(options, function(val) {
return ($("<tr/>")
.append(
$("<td/>").html("4/6/2013 10:41"),
$("<td/>").html("5/6/2013 10:42"),
$("<td/>").html(val),
$("<td/>").html("<img src='pdf_16x16.png'/>"),
$("<td/>").html("<a href='#'>Re-Upload Documents</a>")
));
})
})
).appendTo("body");
追加内的for循环不起作用。
【问题讨论】:
-
val 是这里的索引。这是你所期望的吗? ` $.each(options, function(i,val) {...});` ?
-
你的 html 看起来怎么样?
-
错字:
append后面有两个右括号,需要大括号和一个括号:});
标签: jquery for-loop jquery-append