我有一个可信的来源,它有时会返回包含以下内容的 html:<p>Â </p>
在我的页面中显示为“”。它没有 class
或 id
帮助我选择并删除它。我不能可靠地使用像 li > p
这样的后代选择器或添加 class
到 p
.
有没有办法解析 p
的 html 页面?具有匹配内容的标签,然后删除?
我找到了解决类似问题的方法,但它对我不起作用。也许这对我来说是错误的方法:JavaScript: How to strip HTML tags from string?
最佳答案
像这样的事情怎么样:
$("p:contains(Â):not(:has(p))").remove();
关于javascript - 使用 javascript 和 jQuery,解析以查找然后在 html 文档中找到时删除 <p></p>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17091025/