使用jQuery将文本添加到表数据单元格

use*_*242 -1 jquery html-table dom-manipulation

为什么这段代码:

row.append($("<td></td>").text("someText"));
Run Code Online (Sandbox Code Playgroud)

...不起作用,我该如何解决?

Rus*_*Cam 10

代码工作正常,正如本工作演示所示.添加/编辑 URL以查看代码.在Firefox 3.5和IE 6中测试过

$('button').one('click', function() {
  $('#myTable tr:last').append($("<td></td>").text("someText"));
});
Run Code Online (Sandbox Code Playgroud)

此外,您可以考虑缩短单元格元素的创建时间

$("<td>someText</td>")
Run Code Online (Sandbox Code Playgroud)