如果没有值,请使用jquery删除<p>&nbsp; </ p>

rus*_*ssi 3 javascript jquery ckeditor

如果检测到这个,如何隐藏属性 <p> &nbsp;</p>

我的问题是当我的客户端用ckeditor插入数据(示例表)时,当我看到源代码时,ckeditor将<p> &nbsp;</p>在表代码之后添加它.我知道如何删除这个manualy源代码(开源代码和删除),但不是我的客户端!

Pra*_*ana 11

Orignal回答:如何用jQuery删除空p标签?

尝试

$('p').each(function() {
 var $this = $(this);
 if($this.html().replace(/\s|&nbsp;/g, '').length == 0)
     $this.remove(); }); 
Run Code Online (Sandbox Code Playgroud)

这是工作代码:http://jsfiddle.net/ambiguous/7L4WZ/