我不熟悉js或jquery,但我需要完成我的「工作」。 我想隱藏父div 氣泡如果值的說,custom_field(CC_STAUS)是空的。如何隱藏父div如果custom_field爲空
下面的代碼是唯一剩下的一部分:
<div class="bubble">
<div class="arrow"></div>
<div class="speach" style="width: 100%;"> CC_STATUS
</div>
</div>
和CSS
.bubble {
overflow:hidden;
margin:5px 0 0 0;
}
.bubble .speach {
background-color:#333333;
color:#FFFFFF;
padding:5px;
margin:0;
font-size: 12px;
font-family: Segoe UI;
text-transform: lowercase;
}
.bubble .arrow {
margin:0 0 0 15px;
width:0;
height:0;
border-left: 0px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #333333;
border-top: 0;
}
要檢查CC_STATUS的lenght我曾嘗試這個代碼(我只是改編)但顯然它不起作用。無論它的內容如何,泡泡總是顯示出來。
$('.bubble').each(function() {
if($(this).attr('CC_STATUS') === '' || $(this).text() === '') {
$(this).parents('.bubble').hide();
}
});
預先感謝任何(工作)的解決方案。
難道不是'$(「。speach」)。text()'?的長度嗎? – 2013-02-12 22:26:56