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

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


三国纷争
浏览 2149回答 3
3回答

慕码人2483693

假如类名为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);}

12345678_0001

jq中有一个index()事件是获取当前位置的,具体用法如下:123$(".class").click(function(){&nbsp;&nbsp;&nbsp;&nbsp;alert($(this).index());})//这个弹出的就是点击的class是第几个&nbsp;

largeQ

$(this).indexor$("xxx").index(this)$("xxxx").click(function(){var a=$(this).index;}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery