如何使用jQuery删除表中的行

时间:2012-01-09 04:54:50

标签: jquery

我有以下HTML:

<div class="rep_tr0" id="row_2">

这个id只有一个div实例。如何用jQuery删除它?我找到了以下代码,但我不确定如何应用此代码:

$('.widgets').find(rowId).remove();

3 个答案:

答案 0 :(得分:5)

抓取其ID,然后调用remove。

 $('#row_2').remove();

您找到的代码非常相似。这说:

$('.widgets')    //find everything with a class of 'widgets'
  .find(rowId)   //now in all the widgets find something that has 'rowId'
  .remove();     //remove it

由于rowId是一个变量(周围没有引号),我不知道你发现它的人的意图是什么。但它需要是jQuery可以解析的选择器。类似于#用于ID或.用于类。

答案 1 :(得分:2)

$("#row_2").remove(); Should work.

答案 2 :(得分:1)

如果您在 td 标记中有删除按钮,则可以使用:

$(this).parent().parent().remove();