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

标签 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>

例如,给定 n=3 和 div.foo ,删除所有div.foo第三次之后div.foo会产生:

<div class=foo>4:00</div>
<div class=foo>5:00</div>
<div class=foo>6:00</div>

谢谢

最佳答案

$('.foo:gt(2)').remove();

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

这使用大于选择器来选择索引大于提供的数字的所有元素。

关于jquery:选择第n个之后的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3373367/

相关文章:

jquery - 使用 jQuery 输入值后,如何通过输入值选择输入?

javascript - 从 JSON 中的 servlet 请求获取纬度和经度并在谷歌地图对象中打印出来

javascript - 查找包含 anchor 元素的字段集图例文本

jquery - 从 css 屏幕开始分配宽度和高度属性

javascript - 如何读取作为内部 html 动态插入到表格单元格中的 html 表格内的复选框的值?

html - 如何显示前三个 Logo 等待几秒钟并无限循环地显示后三个 Logo ?

jquery - 使用 jQuery 访问具有多个类的元素

javascript - jQuery 使用 .toggle() 切换单个元素

jquery - 如何检查元素是否不是第一个 child ?

javascript - 将客户端功能添加到表中