用法
.eq( index ) => jQuery
.eq( index ) => jQuery
说明:将匹配元素集减少到指定索引处的元素。
-
添加的版本:1.1.2
.eq( index )
-
index类型:Integer一个整数,指示元素从 0 开始的位置。
-
-
添加的版本:1.4
.eq( indexFromEnd )
-
indexFromEnd类型:Integer一个整数,指示元素的位置,从集合中的最后一个元素开始倒数。
-
给定一个表示一组 DOM 元素的 jQuery 对象,.eq()
方法从该集合中的一个元素构造一个新的 jQuery 对象。提供的索引标识该元素在集合中的位置。
考虑一个带有简单列表的页面:
|
我们可以将此方法应用于列表项集:
|
此调用的结果是项目 3 的红色背景。请注意,提供的索引是从零开始的,并且是指元素在 jQuery 对象中的位置,而不是在 DOM 树中。
提供负数表示从集合末尾开始的位置,而不是开头。例如:
|
这个时间列表项 4 变为红色,因为它距离集合末尾有两个。
如果在指定的从零开始的索引处找不到元素,则该方法构造一个新的 jQuery 对象,该对象具有空集和 length
属性为 0。
|
这里,没有一个列表项变成红色,因为.eq( 5 )
表示五个列表项中的第六个。
例子:
通过添加适当的类将索引为 2 的 div 变为蓝色。
|
演示:
相关用法
- JQuery .empty()用法及代码示例
- JQuery UI .effect()用法及代码示例
- JQuery Mobile .enhanceWithin()用法及代码示例
- JQuery .each()用法及代码示例
- JQuery .end()用法及代码示例
- JQuery .error()用法及代码示例
- JQuery .even()用法及代码示例
- JQuery .jquery用法及代码示例
- JQuery .scroll()用法及代码示例
- JQuery .add()用法及代码示例
- JQuery .contextmenu()用法及代码示例
- JQuery .undelegate()用法及代码示例
- JQuery .load()用法及代码示例
- JQuery .contents()用法及代码示例
- JQuery UI .labels()用法及代码示例
- JQuery UI .addClass()用法及代码示例
- JQuery .click()用法及代码示例
- JQuery UI .toggleClass()用法及代码示例
- JQuery .removeAttr()用法及代码示例
- JQuery .addClass()用法及代码示例
- JQuery UI .cssClip()用法及代码示例
- JQuery .next()用法及代码示例
- JQuery UI .hide()用法及代码示例
- JQuery .promise()用法及代码示例
- JQuery .trigger()用法及代码示例
注:本文由纯净天空筛选整理自jquery.com大神的英文原创作品 .eq()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。