问答详情
源自:6-5 jQuery中DOM元素的获取index方法

index没有参数的时候

如果不传递任何参数给 .index() 方法,则返回值就是jQuery对象中“第一个元素相对于它同辈元素的位置”这句话是什么意思?

案例中的: $span.text($("li").index())这句话,为什么返回的索引值是2


提问者:小富君子 2016-10-21 11:03

个回答

  • 慕运维9479015
    2022-06-12 20:48:42

    亲,谢谢你的建议,我们已经在本小节做了提示,谢谢。

    oimvswzkspuiecwenmywtiparg

  • 啊啊啊啊123
    2017-02-26 20:33:41

    <ul>
            <a></a>
            <a></a>
            <li id="test1">1</li>
            <li id="test2">2</li>
            <li id="test3">3</li>
        </ul>

    因为这个例子中li上面还有2个a 所以返回的索引值是2

  • 折翼天使I
    2016-11-23 19:24:23

    第一个元素相对于它的兄弟元素所在的位置

  • 小富君子
    2016-10-21 11:07:36

    此例中,第一个li前面还有两个a标签,索引从0开始,于是返回的是2