.eq( index )
.eq( index ) | index类型: Integer,一个整数,指示元素的位置,以0为基数。 |
---|
.eq( -index )
.eq( -index ) | index类型: Integer,一个整数,指示元素的位置,从集合中的最后一个元素开始倒数。 |
---|
如果一个jQuery对象表示一个DOM元素的集合,.eq()方法从集合的一个元素中构造新的jQuery对象。所提供的索引标识这个集合中的元素的位置。
考虑一个页面上一个简单的列表:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
.eq( index )对表中特定的li标签进行操作如下:
var li = $("li");//选中li标签
var liChild = li.eq(2);//由于是从0开始的,所以选中的是第三个li标签
liChild.css('background-color', 'red');为选中的li设置特有属性
.eq( -index )对表中特定的li标签进行操作如下:
var li = $("li");//选中li标签
var liChild = li.eq(-2);//选中的是倒数第二个li标签,即第四个li标签
liChild.css('background-color', 'yellow');