Javascript 如果内部html包含特定字符串,如何隐藏div

Javascript 如果内部html包含特定字符串,如何隐藏div,javascript,jquery,Javascript,Jquery,我有以下资料: <div class="showcaseBeds">0 Bedroom</div> <div class="showcaseBaths">0.00 Total Bathroom</div> <div class="IDX-showcaseBeds">3 Bedrooms</div> <div class="IDX-showcaseBaths">3.00 Total Bathrooms<

我有以下资料:

 <div class="showcaseBeds">0 Bedroom</div>
 <div class="showcaseBaths">0.00 Total Bathroom</div>
 <div class="IDX-showcaseBeds">3 Bedrooms</div>
 <div class="IDX-showcaseBaths">3.00 Total Bathrooms</div>
使用选择器:

$("div.item:contains('"+ text + "')").remove();
你应该使用(你使用了错误的类)


谢谢!因此,我会为我想要删除的每个文本字符串包含两次,一次我尝试了你的建议,但没有成功。语法哪里出了问题?不是完全重复,但表明它不可能跨所有浏览器,并给出了一个涉及jQuery的解决方法。@AdrianWragg感谢链接!我去看看。
$("div.item:contains('"+ text + "')").remove();
$("div.IDX-showcaseBeds:contains('0 Bedroom')").remove();
$("div.IDX-showcaseBaths:contains('0.00 Total Bathroom')").remove();