gpt4 book ai didi

jquery :not selector not working in next() method

转载 作者:行者123 更新时间:2023-12-01 00:52:31 25 4
gpt4 key购买 nike

当您想要选择下一个 li 项目而不是具有 someClassName 的项目时,下一个最好使用的是什么。 not 选择器返回一个空数组!

或者这是使用过滤器的情况吗?

 <ul class="items">
<li class="first">pickle</li>
<li class="someClassName">tomato</li>
<li>chicken</li>
<li>cocosnut</li>
</ul>

var current = $('ul.items li.first');
var next = current.next(':not(li.someClassName)');

谢谢理查德

最佳答案

next 仅选择所选元素的下一个同级元素。您可以使用 nextAll 方法:

var next = current.nextAll(':not(.someClassName)').first();

http://jsfiddle.net/P3EpK/

请注意,您的标记无效。

关于jquery :not selector not working in next() method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12959836/

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