jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数,如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置。如果找不到匹配的元素,则返回-1。

如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置。 如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置。

<ul> 
<li id="foo">foo</li> 
<li id="bar">bar</li> 
<li id="baz">baz</li> 
</ul>

$('li').index(document.getElementById('bar')); //1,传递一个DOM对象,返回这个对象在原先集合中的索引位置 
$('li').index($('#bar')); //1,传递一个jQuery对象 
$('li').index($('li:gt(0)')); //1,传递一组jQuery对象,返回这个对象中第一个元素在原先集合中的索引位置 
$('#bar').index('li'); //1,传递一个选择器,返回#bar在所有li中的做引位置 
$('#bar').index(); //1,不传递参数,返回这个元素在同辈中的索引位置。

jquery获取元素索引值index()示例 :

有四种常用方法获取元素在对象集群里的位置。可以学习和参考。

eq() 方法:

eq() 方法返回带有被选元素的指定索引号的元素。

索引号从 0 开头,所以第一个元素的索引号是 0(不是 1)。

输出:

最新文章

  1. PHP变量
  2. [LeetCode] Implement Trie (Prefix Tree)
  3. (转)JS获取当前对象大小以及屏幕分辨率等
  4. Cordova系列(一)
  5. 深入理解CSS变形transform(3d)
  6. sql语句什么时候用双引号或者单引号
  7. Atom 和 Sublime Text 相比哪个好?
  8. Oracle的Import用法
  9. Android Wear开发 - 数据通讯 - 第零节 : 打包Wear应用(手机和手表应用如何连接)
  10. linux下可以和qq截屏比拟的工具hotshots
  11. tty各种设备的情况
  12. 编译安装mysql5.7.24踩的坑
  13. qcharts编译
  14. SQL触发器批量删除数据库中的表
  15. Unity应用架构设计(4)——设计可复用的SubView和SubViewModel(Part 2)
  16. Yii1打印当前请求所有执行的SQL及耗时
  17. 基于thinkphp的RBAC权限控制
  18. web打印控件Lodop轻松输出清晰的图表和条码
  19. Windows核心编程:第5章 作业
  20. 新版ADT创建项目时出现appcompat_v7的问题

热门文章

  1. uploadify附件上传 传参
  2. 【LGP5112】FZOUTSY
  3. Mount- Linux必学的60个命令
  4. C语言中结构体的深拷贝和浅拷贝
  5. https://blog.csdn.net/u012235003/article/details/54576737
  6. python基础---递归函数 知识点自查填空题
  7. spring cloud深入学习(十)-----配置中心和消息总线(配置中心终结版)
  8. Android App的设计架构:MVC,MVP,MVVM与架构AAAAA
  9. PAT甲级——A1012 The Best Rank
  10. Python - 集合与元素之数据类型和变量总结