我在li内有两个div和两个按钮,如果存在second_div类div或它包含文本,我想隐藏按钮。请帮助我尝试了各种解决方案hasclass无效
<li>
<div class="first_div"></div>
<button></button>
<div class="second_div"></div>
</li>
<script type="text/javascript">
if( jQuery(".second_div").is(':empty') ){
if(jQuery( this ).hasClass( "second_div" )){
jQuery(" .button").css("display":"none");
}
//jQuery("ul.products li.product .button").css("display":"none");
}
</script>
答案 0 :(得分:0)
您已尝试使用类名定位按钮。尝试以下方法:
if ($('.second_div').is(':empty')) {
$('button').css('display', 'none');
}