Javascript 获取具有特定类的项的索引值
我试图弄清楚如何获得具有给定类的元素的索引值。例如,我有 HTML:Javascript 获取具有特定类的项的索引值,javascript,jquery,Javascript,Jquery,我试图弄清楚如何获得具有给定类的元素的索引值。例如,我有 HTML: <ul> <li>One</li> <li>Two</li> <li class="open">Three</li> <li>Four</li> </ul> 我的期望: <ul> <li>One</li> <li>
<ul>
<li>One</li>
<li>Two</li>
<li class="open">Three</li>
<li>Four</li>
</ul>
我的期望:
<ul>
<li>One</li>
<li>Two</li>
<li class="open">Three</li>
<li>Four</li>
</ul>
预期的控制台结果应等于2。我得到的是-1
不管怎么说,我显然做错了什么,所以对此的任何帮助都将不胜感激。我在这里开始演奏小提琴:
空间带来了不同:
选择一个元素,该元素的类为li.open
,它位于open
元素内部
选择一个类为li.open
的open
元素
演示:空间带来了不同:
选择一个元素,该元素的类为li.open
,它位于open
元素内部
选择一个类为li.open
的open
元素
演示:这是新手犯的错误。谢谢你的帮助,如果你允许的话,我会接受的。那是一个新手的错误。谢谢你的帮助,如果允许的话,我会接受的。