2013-08-26 66 views
2

如何使用jQuery選擇所有空標籤。如何使用jQuery選擇所有空p標籤?

我想選擇

<p></p> 
<p style="display: block"></p> 
<p> </p> 
<p>  </p> 
<p>&nbsp;</p> 

,而不是

<p>0</p> 
<p>Test</p> 
+0

的可能重複[我如何選擇使用jQuery所有的空標籤?( http://stackoverflow.com/questions/18436985/how-can-i-select-all-the-empty-tag-using-jquery) –

回答

4

嘗試

var t = $('p').filter(function(){ 
    return $.trim($(this).text()).length == 0 
}); 

演示:Fiddle

0

使用:空選擇:empty()

if ($('p').is(':empty')){ 
    //do something 
} 

,或者如果你希望所有空P-標籤

$('p:empty').each(function(){ 
    // do something with empty Paragraphs 
}); 
+0

它會工作機智h'&nbsp'和''? – laradev

相關問題