今天客户提意见,导航栏点了第二个目录的子目录,进入新的界面后,导航栏还是默认展开了第一个目录,所以我看一下js文件。发现js通过first函数来默认展开第一个目录。
百度可知,通过eq()函数可以定位。
$(selector).eq(index)
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8"/>
<meta name="author" content="http://www.jb51.net/" />
<title>eq()方法-脚本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("li").eq(1).css("color","blue")
})
</script>
</head>
<body>
<div>
<ul>
<li>HTML专区</li>
<li>Javascript专区</li>
<li>Div+Css专区</li>
<li>Jquery专区</li>
</ul>
</div>
</body>
</html>
来自脚本之家的例子
例子比较清楚明白了。
主要是eq(0)默认是第一个,注意一下。