使用jQuery可以根据数字选择一组兄弟姐妹吗?

use*_*506 1 javascript jquery siblings next

例:

<span>Bacon, Chris P.</span>
<span>Jones, Pete</span>
<span>Adams, Sam</span>
<span>Bacon, Chris P.</span>
<span>Jones, Pete</span>
<span>Adams, Sam</span>
<span>Bacon, Chris P.</span>
Run Code Online (Sandbox Code Playgroud)

使用eq()选择从哪里开始,如何使用jQuery选择任意数量的兄弟姐妹?如span:eq(0)通过span:eq(10)

Rob*_*ill 5

jQuery slice():

$('<span>').slice(1, 10);
Run Code Online (Sandbox Code Playgroud)

或者您可以将:gt()选择器与:lt()选择器结合使用:

$('<span>:gt(0):lt(10)'); // first 10 elements
Run Code Online (Sandbox Code Playgroud)

文档:


j08*_*691 5

你可以使用nextUntil():

$('span:eq(2)').nextUntil( $('span:eq(6)') ).addBack()
Run Code Online (Sandbox Code Playgroud)

jsFiddle例子