使用jquery在所有行上添加列

kra*_*atz 5 jquery

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

Asi*_*jad 11

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

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

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

 });    
Run Code Online (Sandbox Code Playgroud)

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

希望这会有所帮助.

  • 您可以使用prepend而不是append在第一个位置添加列,意味着新列将是您在问题中提到的第一列 (2认同)