li:gt(6)").hide() 过于贪婪,对于页面上的第一个无序列表可以正常工作,但会隐藏后续无序列表的-6ren">
gpt4 book ai didi

jquery - 大于的直系后代选择器

转载 作者:行者123 更新时间:2023-11-28 11:13:11 25 4
gpt4 key购买 nike

我需要选择计数大于七的所有无序列表中的所有列表项。

这段代码:

$("ul.seven > li:gt(6)").hide()

过于贪婪,对于页面上的第一个无序列表可以正常工作,但会隐藏后续无序列表的所有后续列表项。什么是正确的选择器?

最佳答案

试试这个

$("ul.seven").each(function() {
$(this).find("> li:gt(6)").hide();
});

或(本质上是一样的)

$("ul.seven").each(function() {
$(this).children("li:gt(6)").hide();
});

关于jquery - 大于的直系后代选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13074382/

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