使用jquery在所有行上添加列

时间:2009-09-19 10:35:42

标签: jquery

如何使用jQuery在所有行(包括标题行)上添加列。添加的列将是第一列。

2 个答案:

答案 0 :(得分:11)

我从你的问题中了解到,这里是你的代码

$('#tableID tr:first ').append("<td class='TableHeading'>second</td>");    

 $('#tableID tr:not(:first)').each(function(){
       $(this).append("<td class='tdMiddleCells'>second</td>");

 });    

在这里,您可以遍历表行,然后在每行中添加列。这会将列添加到最后一个位置,第一个语句将列添加为标题,然后是剩余的行。

希望这会有所帮助。

答案 1 :(得分:0)

这应该这样做:

$("tr:first").append("th");
$("tr:not(:first)").append("td");