所以我有这段代码,它检查名称是否存在,如果存在,它会删除它嵌套的跨度标记。
<div id="box">
<br>
<span style="font-size: 12px">
<a>
<span style="color: #000000">
<b>Name</b>
</span>
</a>
</span>
但是名称也可以放在这些标签中:
<br>
<span>
<a>Name</a>
</span>
</div>
我将如何使用 jquery 来检查它?我试过了:
$('span:contains("Name")').remove();
$('span > a > span b:contains("Name")').remove();
似乎没有任何效果。
编辑#2:还有我刚刚包含的 br 标签。我只想在它们位于已删除标签之前删除它们。
谢谢。