javascript - 示例 jquery 获取 sibling 的索引/位置

标签 javascript jquery indexing

假设我有以下 html

<ul>
  <li id="a">a</li>
  <li id="b">b</li>
  <li id="c">c</li>
</ul>
<ul>
  <li id="d">d</li>
  <li id="e">e</li>
  <li id="f">f</li>
</ul>

如果我使用 jQuery 获取项目 $('#e'),我如何确定 e 相对于其兄弟项的位置或位置/索引 df?换句话说,我希望返回值 1(如果基于零的索引)或 2(如果基于一的索引),因为它是 ul 列表中的第二个元素。

最佳答案

简单:var idx = $('#e').index()//基于零

关于javascript - 示例 jquery 获取 sibling 的索引/位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12966762/

相关文章:

javascript - POST URL 格式错误,因为参数中存在空格

mysql - mysql如何分配主键或外键的键长度?

javascript警报未触发

javascript - Angular Promises - 从成功跳转到失败回调?

jQuery .load() 函数的 Javascript 语法

javascript - 如何使用 jquery/javascript 访问外部变量

javascript - jquery - 在随机 Y 位置跨屏幕移动多个 div 实例

php - 在 Php 中读取 Json/Array 字符串

ruby - 在 ruby​​ 中获取字符串扫描结果的索引

javascript - 使用 jquery 将 mouseenter 事件添加到数组中具有名称的所有输入