jQuery中index()的用法分析


Posted in Javascript onSeptember 05, 2014

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

现在有这样一个问题:如果列表里面有N多的列表项目,我想知道我点击了哪一个应该怎么取呢?

对此,jQuery里面提供了一个index()方法 :

index(subject)

该方法搜索与参数表示的对象匹配的元素,并返回相应元素的索引值。

如果找到了匹配的元素,从0开始返回;如果没有找到匹配的元素,返回-1。

但是 API里面提供的例子貌似不对,示例如下:

<ul>
  <li><a href="#nogo">这里是一个序列</a></li>
  <li><a href="#nogo">这里是一个序列</a></li>
  <li><a href="#nogo">这里是一个序列</a></li>
  <li><a href="#nogo">这里是一个序列</a></li>
  <li><a href="#nogo">这里是一个序列</a></li>
  <li><a href="#nogo">这里是一个序列</a></li>
</ul>

如上所示,这是一个无序列表 我要点击任意一个列表项目 要求得到该项目的序列 该怎么样呢?

实现方法如下:

$(document).ready(function(){ 
$("#act li").click(function(){
  alert( $( "#act li" ).index( $(this)[0] ) );
  })
})

这里的:

$( "#act li" ).index( $(this)[0] )

非常重要!

Javascript 相关文章推荐
告诉大家什么是JSON
Jun 10 Javascript
浅析ajax请求json数据并用js解析(示例分析)
Jul 13 Javascript
js模拟点击以提交表单为例兼容主流浏览器
Nov 29 Javascript
JS获取当前网页大小以及屏幕分辨率等
Sep 05 Javascript
JQuery中DOM事件合成用法实例分析
Jun 13 Javascript
js文字横向滚动特效
Nov 11 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
May 09 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
Nov 16 Javascript
js移动焦点到最后位置的简单方法
Nov 25 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
Mar 07 Javascript
JS中封装axios来管控api的2种方式
Sep 11 Javascript
jquery实现进度条状态展示
Mar 26 jQuery
使用jquery解析XML的方法
Sep 05 #Javascript
JavaScript避免内存泄露及内存管理技巧
Sep 05 #Javascript
javascript获取dom的下一个节点方法
Sep 05 #Javascript
原生JavaScript生成GUID的实现示例
Sep 05 #Javascript
javascript动态控制服务器控件实例
Sep 05 #Javascript
setTimeout()递归调用不加引号出错的解决方法
Sep 05 #Javascript
jQuery动态创建html元素的常用方法汇总
Sep 05 #Javascript
You might like
Get或Post提交值的非法数据处理
2006/10/09 PHP
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
PHP生成图片验证码、点击切换实例
2014/06/25 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
2014/10/13 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
使用JavaScript库还是自己写代码?
2010/01/28 Javascript
[原创]js获取数组任意个不重复的随机数组元素
2010/03/15 Javascript
JQuery中$之选择器用法介绍
2011/04/05 Javascript
jquery动态添加option示例
2013/12/30 Javascript
Jquery对数组的操作技巧整理
2014/03/25 Javascript
PHP+jQuery+Ajax实现多图片上传效果
2015/03/14 Javascript
jQuery垂直多级导航菜单代码分享
2015/08/18 Javascript
vue实现城市列表选择功能
2018/07/16 Javascript
解决vue router组件状态刷新消失的问题
2018/08/01 Javascript
QML实现圆环颜色选择器
2019/09/25 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[01:02:00]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第三场 1月24日
2021/03/11 DOTA
Python连接phoenix的方法示例
2017/09/29 Python
matplotlib.pyplot绘图显示控制方法
2019/01/15 Python
详解重置Django migration的常见方式
2019/02/15 Python
python async with和async for的使用
2019/06/20 Python
Python安装selenium包详细过程
2019/07/23 Python
Django 实现admin后台显示图片缩略图的例子
2019/07/28 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
python中编写函数并调用的知识点总结
2021/01/13 Python
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
专业销售业务员求职信
2013/11/18 职场文书
阅兵口号
2014/06/19 职场文书
孝敬父母的活动方案
2014/08/31 职场文书
华山导游词
2015/02/03 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
Python 高级库15 个让新手爱不释手(推荐)
2021/05/15 Python
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
源码分析Redis中 set 和 sorted set 的使用方法
2022/03/22 Redis
Python经常使用的一些内置函数
2022/04/11 Python