jquery:在第n个之后选择所有元素

use*_*688 16 jquery jquery-selectors

我有x号,<div>我需要在n之后选择所有.

<div class=foo>4:00</div>
<div class=foo>5:00</div>
<div class=foo>6:00</div>
<div class=foo>7:00</div>
<div class=foo>8:00</div>
Run Code Online (Sandbox Code Playgroud)

例如,给定n = 3,并且在第3个将产生之后div.foo删除所有:div.foodiv.foo

<div class=foo>4:00</div>
<div class=foo>5:00</div>
<div class=foo>6:00</div>
Run Code Online (Sandbox Code Playgroud)

谢谢

use*_*716 19

$('.foo:gt(2)').remove();
Run Code Online (Sandbox Code Playgroud)

尝试一下: http ://jsfiddle.net/MYY9m/

这使用greater-than选择器选择索引大于提供的数字的所有元素.