index()

index() 方法返回指定元素相对于其他指定元素的 index 位置。

语法

$(selector1).index(selector2)

selector2:可选,指定元素;为空时默认返回当前对象在同辈中的索引值

返回值返回selector1在selector2中的索引号,当selector2没有被指定时则返回selector1在同辈中的索引号

注释:如果未找到元素,index() 将返回 -1。

实例说明

代码

 <!DOCTYPE html>
<html lang="zh-CN">
<head lang="en">
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> </head>
<body>
<div></div>
<div id="ss"></div>
<div>
<ul id="ul">
<li>one</li>
<li id="li">two</li>
<li>three</li>
</ul>
</div>
<script>
document.writeln( $("#li").index() );//返回id=li在同辈中的索引号
document.writeln( $("#li").index("li") );//返回 id=li在所有li中的索引号
document.writeln( $("div").index() );//返回div中第一个元素在同辈中的索引号 </script>
</body>
</html>

运行结果

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABwCAIAAABuLOL0AAADSElEQVR4nO2cPXLqMBSFVbIICnbghpKloJ5l0GotNJphERRuPeOSZVDqFfKPbEsc9CJbgjlfk8TWMNaXiyyfXCIMeYvIfQGlQ0EACgJQEICCABQEoCAABQEoCEBBAAoCUBCAggAUBKAgAAUBKAhAQQAKAlAQIL2gtm0fj8fr9Ur+yllILOh8PgshhBD7/b6u6/eDtRQdlWqMMcY0qhJCSG2/Oiecs0IIIaROe91hUgq63W7C4Xg8vhms5TjNRlXD91qOXtzjjaocW1pO1K1ISkHX69UVtNvtgkOn03V/1tIpj/EHp3q2LaKUgu73uzuD0+kUHKrl8t1jZxwQNDm8JYnXoMvlYu0cDoe2bYPj/qeCtnpTTUl/F3s+n3Vdw7uYW0OzNcgnyDSqcoquUWqjesq5DxrvYq6F4UB/etAyjhfbVRM3igAKAlAQgIIAFASgIAAFASgIQEEACgJQECCzIK2yPKJHkDWTzpZhRJArk3aezMfn+e6g1PabSmn7dD+GZps/zOfLpI3xVVCjqj5Y7AM0NQRp3gx7bTJl0hbPW6wzNMRjnZ9wArk2mTJpi2+atnS0krKS2q2fQIa9NpkyaYu3DrSslFKqaVQlVZ+s/kYFWT7MpI2Z1IHWbhA9RK6TeNqbYa9N7n1Qf2Ny5rtcqOeDt/wLEHfSAAoCUBCAggAUBKAgAAUBKAhQoCBnU10AZQnqexRzX4dDWYJMxlayALmfxRaZ9O8L+mMm/eOC/pZJdyeWfdK+zjO3H8/fP52kr7qwTDrcJ21PSWkLbDwT6p9O1VddWiYdbOI08wRteIlpKY7evMejKTCTfidoMcvQkpVsKSsuk44UFAqnk4XWxWXSkYKC/dOp+qpz74Okf+WY9UnPVpSZplD/dJK+6uJ20qVBQQAKAlAQgIIAFASgIAAFASgIQEEACgJQEICCABQEoCAABQEoCEBBAAoCUBCAggAUBKAgAAUBKAgwCIr9/HHEeP9/RfwSxHD5n1597PixacXXvlI8XQXFNkN8PH7aAzX/ZOUXsLagqZItPyqYiJUFzY18XwlREICCAFyDALyLAUZBUb/aiPFfvw+a9v/hCcSO//qdNHkLBQEoCEBBAAoCUBCAggD/AF8Io9U6zpTkAAAAAElFTkSuQmCC" alt="" />

King_dream

2015-04-16 16:46:42

jQuery index()的更多相关文章

  1. jquery index()方法

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

  2. jQuery index() 方法

    比如同一级有多个li,获得点击的元素的下标,确定第几个. $("li").click(function(){alert($(this).index());});

  3. 浅谈我对 jQuery 的了解

    总述 0 获取 jQuery 对象 1 对象跳转 2 方法调用 3 常用API 4 $(…); 5 jQuery 对象获取 6 Data 相关方法 7 选择器 8 基本的过滤器 9 内容过滤选择器 1 ...

  4. jQuery第二篇 (帅哥)

    1.1 jQuery操作DOM jQuery课程的目标:学会使用jQuery设计常见效果 选择器 基本选择器:#id ..class .element.* . 层级选择器: 空格.>.+.~ 基 ...

  5. jQuery美女幻灯相册轮播源代码

    体验效果:http://hovertree.com/texiao/jquery/ 本幻灯片包含小图列表和大图轮播,包含图片标题和详细介绍,详细介绍字数可以很多,每张图片包含链接,可以实现跳转 HTML ...

  6. jquery animate 动画效果使用解析

    animate的意思是:使有生气:驱动:使栩栩如生地动作:赋予…以生命作为形容词:有生命的:活的:有生气的:生气勃勃的 先看动画效果:http://keleyi.com/keleyi/phtml/jq ...

  7. jQuery介绍 DOM对象和jQuery对象的转换与区别

    jQuery介绍 DOM对象和jQuery对象的转换与区别 jQuery介绍      jQuery: http://jquery.com/      write less, do more.   j ...

  8. MVC - 11(下)jquery.tmpl.js +ajax分页

    继续 mvc-11(上).dto:http://www.cnblogs.com/tangge/p/3840060.html jquery.tmpl.js 下载:http://pan.baidu.com ...

  9. web前端基础——jQuery编程基础

    1 jQuery简介 jQuery是一个兼容多浏览器的JavaScript库,核心理念是write less,do more(写得更少,做得更多).它对JavaScript进行了封装,使开发更便捷,并 ...

随机推荐

  1. mysql 几个命令

    show databases; 显示所有数据库 create database 数据库名; 创建数据库 drop database 数据库名; 删除数据库

  2. ftp unable to fetch some archives,maybe run apt-get update or try with -- fix-missing?

    引用:http://bbs.csdn.net/topics/340061850 先 apt-get update 再执行安装

  3. aliyun阿里云Maven仓库地址

    <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexu ...

  4. msql,触发器无事物回滚,插入之前满足条件再插入

    很少写mysql的触发器和存储过程,由于需要需要做一个很小的判断,要用到触发器,要达到的效果就是,插入之前判断是否满足条件如果不满足就不插入 如果用sqlserver 或者orcale 就很简单,按s ...

  5. Swift设置textView的行间距

    let textview = UITextView(frame: CGRect(x: 100, y: 100, width: 100, height: 200)) let paraph = NSMut ...

  6. Fuzz的那些事

    Fuzz这个词汇行内的都懂,fuzz工具我就不多说了. 今天,说说fuzz前的准备工作--如何对软件进行修改实现可自动化和无人值守fuzz. 很多软件会有试用期.弹窗.覆盖提示.人机交互等等,这些都会 ...

  7. js+jquery的等价用法

    js: 获取属性的值: document.getElementById("id").value; 设置属性的样式: document.getElementById("id ...

  8. php日常日志写入格式记录

    从数据库取出数据数组格式保存 file_put_contents('/tmp/bak_trusted_list'.date('H').'.php', '<?php return '.var_ex ...

  9. Linux术语全称

    bin = BINaries (binary) /dev = devices /etc = ETCetera etcetera附加的人, 附加物, 以及其它, 等等 /lib = LIBrary /p ...

  10. 【前端】require函数实现原理

    // require函数实现原理: function require(modulePath) { var regExp = /\w+$/g; var moduleName = regExp.exec( ...