gpt4 book ai didi

javascript - 如何结合 has() 和 gt()

转载 作者:行者123 更新时间:2023-11-30 06:08:01 24 4
gpt4 key购买 nike

对于 jQuery 1.4.2,我不知道如何将 has() 与 :gt 结合起来。我想选择任何 <ul>其中包含超过 3 个 <li> s,所以这是我尝试过的:

$(document).ready(function(){  
$("ul.collapse:has(li:gt(2))")
.each( function() {
$(this).css("border", "solid red 1px");
});
});

这确实适用于 1.2.6 jQuery 库,但不适用于 1.3.2 或 1.4.2。为什么?

最佳答案

尝试使用 nth-child :

$('ul').has('li:nth-child(3)').css('border', 'solid red 1px');

工作示例:http://jsbin.com/opape3

<子>此选择器由于某种原因不起作用:$("ul.collapse:has(li:nth-child(3))")

关于javascript - 如何结合 has() 和 gt(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726757/

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