复制代码 代码如下:
- Title1
- 11111
- Title2
- 22222
- Title3
- 33333
- Title4
- 44444
其实除了上边的方法外还有一种方法也能得到索引值,看下边的例子:
复制代码 代码如下:
- Title1
- 11111
- Title2
- 22222
- Title3
- 33333
- Title4
- 44444
两种方法孰优孰劣一看便知,第一种方法需要再次使用indexOf函数判断,而第二种方式直接是作为参数把索引值传递进去了,就不需要额外的计算了.因此如果您需要获取索引值得时候推荐使用第二种方法.
下边我写了一个手风琴插件用来演示两种方法在实际应用过程中的表现.
复制代码 代码如下:
ul,li{font-size:12px;font-family:arial;padding:0;margin:0;}
ul{width:300px;line-height:24px;font-weight:bold;background-color:#C1C2C1;border-bottom:1px solid #fff;text-indent:10px;}
li{list-style:none;font-weight:normal;background-color:#e1e1e1;}
- Title1
- 11111
- Title2
- 22222
- Title3
- 33333
- Title4
- 44444
只不过在上边的插件中为了提高效率,因此我使用了this,这样比用索引找寻DOM效率更高一些.



