如果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