如何获取<ul>中<li>的索引

use*_*663 23 javascript jquery jquery-ui

可能重复:
如何获取<li>元素
jQuery的索引 - 获取具有特定类的元素的索引

我有:

<ul id="parent">
     <li id="li1">li1</li>
     <li id="li2">li2</li>
     <li id="li3">li3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

还有一些其他的<ul><li>其他地方的标签.

我想使用jQuery 获取带有id 父级li2的索引<ul>

pix*_*bby 34

简单回答:$('ul#parent li:eq(1)').index()

$('#li2').index()

  • @jessegavin不,不是; 它只是一个请求任何特定元素的例子,但随后要求它的索引. (2认同)

Fel*_*ing 12

用途.index():

$('#li2').index();
Run Code Online (Sandbox Code Playgroud)

ID必须是唯一的,以防它们不在您的HTML中,您最好解决此问题(例如,通过使用类).