我正在构建网站的平台p在wysiwyg模式下生成空标签.我怎么能把这些拿走?
这样的事,也许......
$("<p> </p>").remove();
虽然上面的代码什么也没做.
mu *_*ort 69
答案取决于"空"意味着什么.如果空的段落是<p></p>fireeyedboy的p:empty选择器是要走的路.如果可能有空格或换行或其他类似的东西,那么你可能会想要这样的东西:
$('p').each(function() {
var $this = $(this);
if($this.html().replace(/\s| /g, '').length == 0)
$this.remove();
});
Run Code Online (Sandbox Code Playgroud)
示例:http://jsfiddle.net/ambiguous/7L4WZ/
FCKEditor(不确定CKEditor或TinyMCE)喜欢添加<p> </p>到HTML中,因此您可能需要上面有些丑陋的方法.
| 归档时间: |
|
| 查看次数: |
38326 次 |
| 最近记录: |