用Jquery访问html表体

时间:2013-10-17 11:36:19

标签: javascript jquery html

我尝试了以下两种方式访问​​html表体,b)工作,a)没有 谁能告诉我为什么?

A)

var requestTableBody = $('#requestTable > tbody');

for (i = 0; i < x.length; i++) {
    requestTableBody.append("<tr ><td>vvv</td></tr>");
}

b)中

for (i = 0; i < x.length; i++) {
    $('#requestTable > tbody').append("<tr ><td>vvv</td></tr>");

注意:上面的脚本是一个提取,就像实际定义的x一样。我的观点是,两者之间的差异是什么      var requestTableBody = $('#requestTable&gt; tbody'); 并直接访问它?

1 个答案:

答案 0 :(得分:0)

未定义X.只需将i < x.length替换为您想要追加的行数。

请参阅此JSFiddle