WordPress文字编辑器会发出空的<p>
标签,如下所示:<p> </p>
。
我想将所有<p>
定位在其中
并删除它们。我相信我必须使用contains
和remove
函数,但我不确定此代码是否会删除<p>
标记,其中只有
或删除所有<p>
其中任何地方都带有
的标签。
jQuery('p:contains(" ")').remove();
我将如何使这项工作?
答案 0 :(得分:11)
您可以使用.filter并查看innerHTML是否等于:
$("p").filter(function(){
return $.trim(this.innerHTML) === " "
}).remove();