我有以下HTML:
<div class="rep_tr0" id="row_2">
这个id只有一个div实例。如何用jQuery删除它?我找到了以下代码,但我不确定如何应用此代码:
$('.widgets').find(rowId).remove();
答案 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();