Ric*_*ard 3 jquery next tree-traversal
当你想选择下一个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)');
Run Code Online (Sandbox Code Playgroud)
谢谢,理查德
next仅选择所选元素的下一个兄弟.你可以使用nextAll方法:
var next = current.nextAll(':not(.someClassName)').first();
Run Code Online (Sandbox Code Playgroud)
请注意,您的标记无效.
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |