为了账号安全,请及时绑定邮箱和手机立即绑定

jquery 怎么获取当前点击class 是第几个?

jquery 怎么获取当前点击class 是第几个?

翻翻过去那场雪 2019-02-22 19:11:49
jquery 怎么获取当前点击class 是第几个
查看完整描述

2 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

假如类名为a,
如果是同级(兄弟元素)的,如:<ul><li class='a'></li><li class='a'></li></ul>可以

$(".a").click(function(){
var a=$(this).index;
//或者
var a=$('.a').index(this);

}
而对于不同级(非兄弟元素),如

<div class='a'></div>

<div><div class='a'></div></div>
则只能这样
$(".a").click(function(){
var a=$('.a').index(this);

}

查看完整回答
反对 回复 2019-03-04
?
慕沐林林

TA贡献2016条经验 获得超9个赞

jq中有一个index()事件是获取当前位置的,具体用法如下:

123$(".class").click(function(){    alert($(this).index());})//这个弹出的就是点击的class是第几个


查看完整回答
反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 2212 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信