如何使用jquery从除第一个表之外的表中删除所有<tr>

kbv*_*hnu 4 html jquery jquery-selectors

我有一张桌子,我想删除<tr>除第一张桌子以外的所有桌子.我怎样才能做到这一点.?

Cra*_*ast 6

第一行有特殊意义吗?我要走出去,说第一排很可能是包含列标题的行.

如果是这样,一个简单的选择是将第一行<thead>和所有正文行放在a中<tbody>.然后你可以简单地做:

$('#myTable tbody tr').remove();
Run Code Online (Sandbox Code Playgroud)

这也为您的HTML提供了更多的语义含义.


Nic*_*ver 5

这里有几种方法,最简洁的是使用:gt()选择器,如下所示:

$('#tableID tr:gt(0)').remove();
Run Code Online (Sandbox Code Playgroud)