javascript - 如何在原型(prototype)中获取元素的子索引

标签 javascript dom prototypejs traversal

如果我有这样的结构:

<ul>
   <li class="golden-delicious">Golden Delicious</li>
   <li class="mutsu">Mutsu</li>
   <li class="mcintosh">McIntosh</li>
   <li class="ida-red">Ida Red</li>
</ul>

和一个选择器

$$('li.mutsu')[0]

返回一个元素,我怎样才能得到这个元素在它的父子集合中的索引?我需要 li.mutsu 的索引值“1”。

最佳答案

你可以使用 .previousSiblings().size()

关于javascript - 如何在原型(prototype)中获取元素的子索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4313243/

相关文章:

javascript - 在 Javascript 中查找子字符串并添加/附加一些字符

javascript - Laravel 表单与 jquery 仅显示纯文本

javascript - 为什么不能像 html/javascript 中的 document.body.div[0] 一样访问 body 的第一个 div 元素

javascript - 原型(prototype)与 jQuery : A specific problem regarding binding, 事件和值

javascript - 覆盖有参数的js函数

javascript - 在 D3 中加载 JSON 给出 null 值

javascript - 领养节点和导入节点的区别

javascript - 如果光标留在输入字段中,CTRL S 功能会添加一个 s,如何停止它?

javascript - 在 Angular2 中选择事件

javascript - PrototypeJS 绑定(bind)表单提交并点击