这是html的结构
<ul id="products" class="subcategory-products products">
<h1 class="page-title">Beers</h1>
<h2><a href="http://localhost:8888/brb.local/product-category/core-range">Core Range</a></h2>
如何删除带有Core Range文本的h2 div?
答案 0 :(得分:2)
试试这个,
:contains
选择器会检查任何位置的“Core Range
”,例如对于contains,“Test Core Range 1
”,“Core Range 123
”将始终为真。
使用过滤器过滤掉匹配的文字。
var $h2 = $('h2').filter(function() {
return $(this).text() === "Core Range";
});
$h2.remove();
答案 1 :(得分:0)
尝试,
$('a:contains("Core Range")').closest('h2').remove();
答案 2 :(得分:0)
答案 3 :(得分:0)
你可以试试这个:
$('h2').remove();