我在这种情况下遇到了麻烦:
我有一系列带类的li,如果其中一个li没有此类,我想执行代码。

例如 :

<ul class="list-synthese">
 <li class="hidden">Lorem</li>
 <li class="hidden">Lorem</li>
 <li class="hidden">Lorem</li>
 <li class="hidden">Lorem</li>
 <li>Lorem</li>
</ul>


这是我想做的:

if $('list.synthese > li').hasNOTclass('hidden'){
 mycode;
}


希望可以有人帮帮我 !
谢谢 ! :)

最佳答案

您可以使用:not选择器。您还为ul元素选择器选择了错误:

if($('.list-synthese > li:not(.hidden)').length){
  mycode;
}

10-05 20:42
查看更多