jquery中eq()

jquery中eq()方法。

指元素索引,会构造一个jQuery对象。

括号内填写整数:正数时,从第一个(0)开始索引,如果是负数,则从最后一个(-1)开始索引。

:eq()指选择器,与上面相同。

当你填写的index值不存在时,会构造一个length为0的空对象

例子:

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
</ul>
<script type="text/javascript">
	$(document).ready(function(){
        	$("li").eq(3).css("color","#FD7512");//将下标为3的li字体颜色变为橙色
		$("li").eq(-3).css("color","#d3c294");//将下标为-3的li字体颜色变为暗黄
			
			
        } )
		
</script>            

  以上jQuery代码也可以以选择器方式写为

		$("li:eq(3)").css("color","#FD7512");
		$("li:eq(-3)").css("color","#d3c294");

 

另:它获取的是jQuery对象,作为选择器时,其括号内也是可以拼接变量的。

$(".class:eq("+i+")")

 请大家将问题或建议与批评写在下方。共同成长

 

posted on 2018-08-09 05:58  SweeneyHuo  阅读(471)  评论(0)    收藏  举报

导航