gpt4 book ai didi

jquery - 除了first和second怎么选LI?

转载 作者:搜寻专家 更新时间:2023-10-31 22:16:57 25 4
gpt4 key购买 nike

这是内容的结构,我想选择除前两个之外的所有 LI(即无链接)

jQuery(document).ready(function(){

var nosubnav = jQuery('.first-level li:not(:has(ul))');
var nosubnavsize = jQuery('.first-level li:not(:has(ul))').size();
jQuery(nosubnav).css('border' , '1px solid red');
alert('List item which does not have submenu '+nosubnavsize);

});

div class="navigation-container">
<ul class="first-level">
<li><a href="#">No Link</a></li>
<li><a href="#">No Link</a></li>
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a>
<ul>
<li><a href="#">Link2.1</a></li>
<li><a href="#">Link2.2</a>
<ul>
<li><a href="#">Link 2.2.1</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Link </a></li>
</ul>
</div>

相关问题:How to count li which does not have ul?

最佳答案

$("ul.first-level > li:gt(1)").hide()

我假设您谈论的是 top 级别的 LI,即 .first-level 的直接后代。否则,您可以省略父子选择器 (>)。

http://api.jquery.com/gt-selector/

关于jquery - 除了first和second怎么选LI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2773135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com