jQuery中index()的使用
作用描述:查找元素的索引值。
HTML代码:
< ul>
< li id=“foo”>foo
< li id=“bar”>bar
< li id=“baz”>baz
< /ul>
jQuery代码:
$(‘li’).index(document.getElementById(‘bar’));
//传递一个DOM对象,返回这个对象在原先集合中的索引位置。
(
′
l
i
′
)
.
i
n
d
e
x
(
('li').index(
(′li′).index((’#bar’)); //传递一个jQuery对象
(
′
l
i
′
)
.
i
n
d
e
x
(
('li').index(
(′li′).index((‘li:gt(0)’)); //传递一组jQuery对象,返回这个对象中第一个元素在原先集合中的索引位置
$(’#bar’).index(‘li’); //传递一个选择器,返回#bar在所有li中的索引位置
$(’#bar’).index(); //不传递参数,返回这个元素在同辈中的索引位置