jQuery 的 index() 方法返回指定元素相对于其他指定元素的索引值,注意:索引值是从0开始计数的。获得当前元素的索引值可用click事件触发
示例代码如下:获取被点击的a标签的索引值
1,创建Html元素
2,设置css样式
3,编写jquery代码
4,观察效果:因为index从0开始计数,所以点击第三个元素,获取的索引值是2
扩展资料
jQuery的核心特性:
1,具有独特的链式语法和短小清晰的多功能接口;
2,具有高效灵活的css选择器,并且可对CSS选择器进行扩展;
3,拥有便捷的插件扩展机制和丰富的插件。
4,jQuery兼容各种主流浏览器,如IE 60+、FF 15+、Safari 20+、Opera 90+等。
参考资料:
你把当前的jquery对象传入进去就可以用了,例如:
<script src="><script>
$(function(){
var str = $("li a")text();
});
</script>
上面程序里的 str 就等于li里面a的值 也就是“一级菜单”
jquery里面的text()可以获取标签的值,同样也可以改变标签的值
比如:<li id="a_1">一级菜单</li>
$("#a_1")text("二级菜单");
这个时候li标签里面的值就变为“二级菜单”了
$(document)ready(function(){
$("li")children()click(function(){//当li下的子元素被点击时触发
alert('点击了li下的'+$(this)[0]tagName);//获取被点击元素的标签
});
});
第一步获取他的兄弟元素
var elemetes = $(this)siblings();
第二步找出最大的z-index
var max;
elemeteseach(function(index,element){
max = Mathmax(max,$(element)css('z-index'));
})
第三步将自身z-index 调整
$(this)css('z-index',max+1)
以上就是关于jquery中怎么获得当前元素的索引值全部的内容,包括:jquery中怎么获得当前元素的索引值、jquery怎么获取触发点击 事件的元素、Jquery 怎样获得当前点击的li 元素中超链接的值 比如:<li><a href="#">一级菜单</a></li>等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)