如果p元素为空,我想使用jQuery来隐藏类为.last_edit的p元素。例如隐藏p元素如果为空
<p class="last_edit"></p>
<p class="last_edit">This would be displayed since there is text in it</p>
有谁知道如何牛逼
如果p元素为空,我想使用jQuery来隐藏类为.last_edit的p元素。例如隐藏p元素如果为空
<p class="last_edit"></p>
<p class="last_edit">This would be displayed since there is text in it</p>
有谁知道如何牛逼
有很多方法
$(".last_edit:empty").hide();
或
$(".last_edit").each(function() {
if($.trim($(this).html()).length > 0) {
$(this).hide();
}
});
您可以使用:empty
选择:
$('p.last_edit:empty').hide();
或filter
方法:
$('p.last_edit').filter(function(){
return $.trim($(this).text()) === ''
}).hide()
或者你可以用这样的CSS隐藏:
.last_edit:empty {display:none;}
pssst “带班.last_edit的” – j08691
@ j08691,好吧,固定:) – Starx
如果有一个空的'.last_edit'元素隐藏了所有具有'last_edit'类的元素? – undefined