<div class="block">
text
</div>
<div class="block">
text
</div>
<div class="block">
text <button />
</div>
使用jQuery,如何删除包含文本和按钮的div。我不想使用:last
答案 0 :(得分:5)
$("div:contains('text')").remove()
答案 1 :(得分:5)
我想出了这个:
$(".block:contains(text)").filter(function () {
return $(this).children("button").length > 0;
}).remove();
首先查找包含block
的类"text"
的元素,然后过滤掉具有按钮作为子元素的元素。可能有更好的方法。
答案 2 :(得分:-1)
您可以使用 jquery :
执行此操作$('.block').html("YOUR_NEW_CODE");
或您可以使用 tepmlate