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 相关文章推荐
JavaScript延迟加载
Mar 09 Javascript
javascript 表单的友好用户体现
Jan 07 Javascript
JQuery小知识
Oct 15 Javascript
js编码、解码函数介绍及其使用示例
Sep 05 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
Sep 25 Javascript
Node.js开发之访问Redis数据库教程
Jan 14 Javascript
javascript DIV实现跟随鼠标移动
Mar 19 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
Feb 17 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
Apr 28 Javascript
利用Vue.js实现checkbox的全选反选效果
Jan 18 Javascript
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
Jan 16 Javascript
使用vue编写h5公众号跳转小程序的实现代码
Nov 27 Vue.js
使用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
服务器端解压缩zip的脚本
2006/12/22 PHP
php实现从ftp服务器上下载文件树到本地电脑的程序
2009/02/10 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
2013/11/12 PHP
async和DOM Script文件加载比较
2014/07/20 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
php制作基于xml的RSS订阅源功能示例
2017/02/08 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
JSChart轻量级图形报表工具(内置函数中文参考)
2010/10/11 Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
2017/05/11 Javascript
JavaScript canvas实现围绕旋转动画
2017/11/18 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
2017/12/15 Javascript
浅谈layui 表单元素的选中问题
2019/10/25 Javascript
vue element el-transfer增加拖拽功能
2021/01/15 Vue.js
将Python代码打包为jar软件的简单方法
2015/08/04 Python
Python实现新浪博客备份的方法
2016/04/27 Python
Python中线程的MQ消息队列实现以及消息队列的优点解析
2016/06/29 Python
Python3安装Pymongo详细步骤
2017/05/26 Python
详解Python数据分析--Pandas知识点
2019/03/23 Python
分析经典Python开发工程师面试题
2019/04/08 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
使用Pytorch来拟合函数方式
2020/01/14 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
Python新手如何理解循环加载模块
2020/05/29 Python
Python爬虫之Selenium多窗口切换的实现
2020/12/04 Python
来自美国主售篮球鞋的零售商店:KICKSUSA
2017/11/28 全球购物
XML文档面试题
2015/08/05 面试题
最常使用的求职信
2014/05/25 职场文书
团队拓展活动总结
2014/08/27 职场文书
2014党委书记四风对照检查材料思想汇报
2014/09/21 职场文书
2014年度个人工作总结
2014/11/07 职场文书
2014年大学生工作总结
2014/11/20 职场文书
表扬稿格式范文
2015/01/16 职场文书
大学生党员自我评价
2015/03/04 职场文书
Node实现搜索框进行模糊查询
2021/06/28 Javascript
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS