从表中删除第二行

时间:2011-03-13 12:35:26

标签: javascript jquery

我想用jquery删除表格的第二行。

我试过了:

$("tr:second").remove();

但遗憾的是,这不起作用:(任何建议?

5 个答案:

答案 0 :(得分:8)

您需要使用

$("tr:eq(1)").remove();

它基于零,所以索引1是你的第二行

答案 1 :(得分:1)

使用nth-child选择器

$("table tr:nth-child(2)").remove();

答案 2 :(得分:0)

$("tr:eq(1)").remove(); 

第二行的编号为1

答案 3 :(得分:0)

尝试$("tr:nth-child(1)").remove()
http://api.jquery.com/nth-child-selector/

答案 4 :(得分:0)

您可以使用':eq()'选择器来实现此目的:

// The eq() selector is zero based so the second
// row will be tr:eq(1)
$("tr:eq(1)").remove();

请参阅以下文档:

http://api.jquery.com/eq-selector/