20172018亚洲杯杯犬展门票在哪儿能买到?

jQuery在ul中显示某个li索引号的方法
作者:小小的我
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了jQuery在ul中显示某个li索引号的方法,涉及jQuery遍历元素的技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了jQuery在ul中显示某个li索引号的方法。分享给大家供大家参考。具体分析如下:
这段代码不仅适用于ul和li的元素索引号查找,也适用于其它带有包含关系的元素索引号查找,方法非常的巧妙
$("ul & li").click(function () {
// http://www.jb51.net
  var index = $(this).prevAll().
//prevAll([expr]): 查找当前元素之前所有的同辈元素
希望本文所述对大家的jQuery程序设计有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具三种JS方法确定元素在数组中的索引值
来源:博客园
第一种:数组遍历

function search(arr,dst){
var i = arr.
while(i-=1){
if (arr[i] == dst){
return
return false;
}

使用方法:

var a=[1,2,3,4];
search(a,3);//返回2

第二种:indexOf()

var arr=[1,2,3,4]
arr.indexOf(2);//返回1

在某些IE版本中,不支持indexOf(),就需要先判断Array是否有indexOf()方法

var arr=[1,2,3,4]
if (!Array.indexOf){
Array.prototype.indexOf=function(obj){
var i=this.
while(i-=1){
if(this[i]==obj){
return
}return -1;
}
}
arr.indexOf(3);//返回2

三、构造函数
原理就是方法二中兼容IE所采用的方法一样,构造一个新的函数

Array.prototype.weizhi=function(obj){
var i=this.
for(i;i!=0;i-=1){
if(this[i]===obj){
return
}return false;
}
var arr=[1,2,3,4]
arr.wenzi(3);//返回2

免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动jquery获取元素索引值index()示例
jquery获取元素索引值index()方法:jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数。 如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置。 如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置。 如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置。如果找不到匹配的元素,则返回-1。
代码如下: &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()示例
代码如下: //用于二级或者三级联动 &div id="nav"& &a href="/"&建站素材&/a& &a href="/"&jquery特效&/a& &a href="/"&懒人主机&/a& &a href="/qd63/"&前端路上&/a& &/div& $("#nav a").click(function(){ //四个经典的用法 var index1 = $("#nav a").index(this); var index2 = $("#nav a").index($(this)); var index3 = $(this).index() var index3 = $(this).index("a") alert(index3);
顶一下(0) 踩一下(0)
热门标签:jquery获取元素索引值index()示例
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了jquery获取元素索引值index()方法,需要的朋友可以参考下
jquery获取元素索引值index()方法:jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数。 如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置。 如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置。 如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹配元素中的位置。如果找不到匹配的元素,则返回-1。
代码如下: &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()示例
代码如下: //用于二级或者三级联动 &div id="nav"& &a href="/"&建站素材&/a& &a href="/"&jquery特效&/a& &a href="/"&懒人主机&/a& &a href="/qd63/"&前端路上&/a& &/div& $("#nav a").click(function(){ //四个经典的用法 var index1 = $("#nav a").index(this); var index2 = $("#nav a").index($(this)); var index3 = $(this).index() var index3 = $(this).index("a") alert(index3);
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 2017亚洲杯 的文章

 

随机推荐