视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
jQuery中index()方法用法实例_jquery
2020-11-27 21:30:59 责编:小采
文档


本文实例讲述了jQuery中index()方法用法。分享给大家供大家参考。具体分析如下:

此方法可以搜索匹配元素,并返回元素的索引值。
索引值是从0开始的。

语法结构一:

当此方法没有参数的时候,返回值是指定元素在其同辈元素集合中的索引位置。
代码如下:$(selector).index()

实例代码:

实例一:

代码如下:





index()函数-脚本之家

脚本之家


$(document).ready(function(){
$("#btn").click(function(){
$("span").text($(".qian").index());
})
});





  • 后台专区

  • 前台专区

  • 数据库专区

  • 站长交流



  • 当前li元素的位置:0



    上面代码能够返回类名为qian的li元素在其同辈元素集合中的索引值,看到这里大家可能有这样的疑问,所谓同辈元素是否是同类元素,也就是说li元素在li元素集合中的索引值。

    实例二:

    代码如下:





    index()函数-脚本之家

    脚本之家


    $(document).ready(function(){
    $("#btn").click(function(){
    $(".index").text($("#sou").index());
    })
    });





  • 后台专区

  • 前台专区

  • 数据库专区

  • 站长交流

  • 搜索优化


    当前li元素的位置:0



    由以上的代码可以看出,并非只是同类元素,而是所有的同辈元素。

    语法结构二:

    当方法的参数为DOM对象或者jQuery对象时,返回值是此DOM对象或者jQuery对象在指定的元素集合中索引。
    如果在指定的元素集合中找不到指定的DOM对象或者jQuery对象,那么返回值为-1。
    代码如下:$(selector).index(element)

    参数列表:

    参数 描述
    element 获得index位置的DOM对象或者jQuery对象。

    实例代码:

    实例一:

    代码如下:





    index()函数-脚本之家

    脚本之家


    $(document).ready(function(){
    $("#btn").click(function(){
    $("span").text($("li").index(document.getElementById("qian")));
    })
    })





  • 后台专区

  • 前台专区

  • 数据库专区

  • 站长交流



  • 当前li元素的位置:0



    实例二:

    因为找不到匹配的元素,所以返回值是-1.

    代码如下:





    index()函数-脚本之家

    脚本之家


    $(document).ready(function(){
    $("#btn").click(function(){
    $(".index").text($("li").index(document.getElementById("sou")));
    })
    });





  • 后台专区

  • 前台专区

  • 数据库专区

  • 站长交流

  • 搜索优化


    当前li元素的位置:0



    语法结构三:

    当方法的参数为选择器时,将会从通过此选择器获得的对象集合中查找元素。
    代码如下:$(selector).index(Jqselector)

    参数列表:

    参数 描述
    Jqselector 选择器,将会从通过此选择器获得的对象中查找元素。

    实例代码:

    代码如下:





    index()函数-脚本之家

    脚本之家


    $(document).ready(function(){
    $("#btn").click(function(){
    $(".index").text($("#qian").index("li"));
    })
    });





  • 后台专区

  • 前台专区

  • 数据库专区

  • 站长交流

  • 搜索优化


    当前li元素的位置:0



    上述代码会取得id值为qian的li元素在通过li选择器获得li对象集合中的索引位置。

    希望本文所述对大家的jQuery程序设计有所帮助。

    下载本文
    显示全文
    专题