var $td = $('<td/>');
var $tr = $('<tr/>');
$td.text('something');
<table></table>
我想做的是:
$('table').append($tr + $td);
这里的语法是什么?感谢
答案 0 :(得分:2)
试试这个 -
$('table').append($tr).find('tr:last').append($td);
首先应该将tr
元素附加到表中,然后需要在表中找到tr
元素并将td
附加到该元素。感谢Jasper指出find('tr')
是必需的。
答案 1 :(得分:2)
你可以一次完成所有工作:
$('table').append('<tr><td>something</td></tr>');
或者
$('<tr><td>something</td></tr>').appendTo('table');