代码之家  ›  专栏  ›  技术社区  ›  yoda

jQuery索引选择器

  •  1
  • yoda  · 技术社区  · 15 年前

    我试图找到一种方法来知道某个div中锚定标记的索引(一个div有多个类似的锚定标记),如下所示:

    <div>
      <a>first</a>
      <a>second</a>
      <a>third</a>
    </div>
    

    我正在使用jQuery,但是到目前为止还没有找到解决方法来找到我当前鼠标所放的锚的索引。

    干杯!

    2 回复  |  直到 15 年前
        1
  •  4
  •   jitter    15 年前

    这应该管用

    $('div a').mouseover(
    function(){
      alert( $('div a').index(this) );
    }
    );
    

    如果有多个div中有链接,并且您希望在该特定组中查找索引,则需要进行一些更改。。

        2
  •  2
  •   Machiel    15 年前
    $("div a").hover(function() {
        var index = $(this).index();
    });
    

    这就是你的意思,对吗?