jquery.index()

返回指定元素相对于其他指定元素的index位置;如果未找到元素,index()返回-1。
如果没有参数传递给.index()方法,返回值是第一个匹配元素相对于它的兄弟元素的index位置。
$(selector).index();

如果有参数,获取的元素相对于选择器的index位置。
$(selector).index(element);
element元素可以通过DOM元素或jquery元素来指定。

<ul id="list">
    <li>1111</li>
    <li class="list2">2222</li>
    <li>3333</li>
    <li>4444</li>
</ul>
<script>
   $(function() {
       alert($("li", "#list").index($(".list2")));
       $("li", "#list").each(function() {
           var index = $(this).index();
           $(this).click(function() {
               console.log(index);
           })
       })
   })

</script>
时间: 2024-10-03 23:02:36

jquery.index()的相关文章

jQuery index()方法使用

<div id="nav"> <a href="http://www.51xuediannao.com/">建站素材</a> <a href="http://www.51xuediannao.com/">jquery特效</a> <a href="http://www.51xuediannao.com/">懒人主机</a> <a href

JQuery.index()分析

index()函数用于获取当前jQuery对象中指定DOM元素的索引值. 该函数属于jQuery对象(实例). 语法 jQueryObject.index( [ object ] ) 参数 参数 描述 object 可选/String/Element/jQuery类型表示指定元素的对象. jQuery 1.4新增支持:可以不指定object参数.object参数可以为字符串(选择器). 参数object可以是DOM元素.jQuery对象或字符串.如果参数object是字符串,则将其视作jQuer

jquery index()方法

搜索匹配的元素,并返回相应元素的索引值,从0开始计数. 如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置.        如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置.        如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置.如果找不到匹配的元素,则返回-1. 具体请参考示例. <ul> <li id="foo">foo

jquery index与eq

之前一直都不怎么分得清这两个,每次都得重新查一遍.现在重新来理一下.(才知道原来eq既是选择器又是遍历方法) jQuery DOM 元素方法 - index() 方法 index() 方法返回指定元素相对于其他指定元素的 index 位置. 一般是$(this).index()或者$('.aaa').index(),用于确定该位置位于当前层级下的第几个,从0开始计数. 另外还有$(selector).index(element)这种用法,只是不怎么常见. jQuery :eq() 选择器 :eq

jquery .index( ) 的用法

Example: 返回ID为bar的元素相对于同辈的索引值.<ul>  <li id="foo">foo</li>  <li id="bar">bar</li>  <li id="baz">baz</li></ul><script> var index = $('#bar').index();  // 获取当前jquery对象在同辈元素中的

jquery index方法

也不是天塌下来的事 可以用firebug工具测试和验证 值是一定可以取出来的=======http://www.cnblogs.com/luluping/archive/2009/06/04/1496029.html------------------- 如果 列表里面 有N多的列表项目 我想知道我点击了哪一个 应该怎么取呢? jQuery 里面 提供了一个 index() 方法 :index(subject) 搜索与参数表示的对象匹配的元素,并返回相应元素的索引值值.如果找到了匹配的元素,从0

jQuery index() 方法的两种用法

介绍: index() 方法返回指定元素相对于其他指定元素的 index 位置.index()的返回值是一个Number类型,从0开始计数. 语法: $(selector).index(element) 注释: selector可选.规定要获得 index 位置的元素.可以是 DOM 元素或 jQuery 选择器.   用法:     1.如果不传递任何参数给 .index() 方法,则返回值就是jQuery对象中第一个元素相对于它同辈元素的位置. 例子: html代码: <ul> <l

jquery index的区别

<ul class="tabs"> <li class="current">基本信息</li> <li>教育信息</li> <li>实习经历</li> <li>获奖信息</li> </ul> <div class="panel panel-1"></div> <div class="pan

jQuery幻灯相册轮播源代码

体验效果:http://hovertree.com/texiao/jquery/ HTML文件代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>jQuery幻灯相册轮播效果- 何问起</title> <meta cha