index()方法和eq()方法
index()方法
用来获取指定元素的索引号(从0开始的),如果找不到则返回 -1
使用方式
第一种(传参)
$('li').index($('#a')) 返回的是当前id为a的元素在li元素中的索引
第二种(不传参)
$('#a').index() 返回的是当前id为a的元素相对于同辈元素中的位置,如果找不到则返回 -1
示例
1 <ul class="uu"> 2 <li>1</li> 3 <li>2</li> 4 <li id="a">3</li> 5 <li>4</li> 6 <li>5</li> 7 </ul> 8 <script> 9 console.log($('li').index($('#a'))); 10 console.log($('#a').index()); 11 </script>
控制台打印结果都为2
eq( )方法
eq(index) ,查找指定元素的第index个元素
示例:$(“li”).eq(2).css(“color”, “red”);
解释:选择所有li元素中的第二个设置css样式

浙公网安备 33010602011771号