我有这样的HTML:
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</uL>
使用jQuery,我如何获得点击元素的数量。例如,如果单击两个,我会想要“2”。我希望这样做而不添加数据元素等。
答案 0 :(得分:1)
你需要使用.index()
$('ul li').on('click',function(){
alert($(this).index());
});
正如@Paul Roub所说 .index()从0开始计数所以你应该加+ 1来 $(this).index()+ 1 请参阅演示HERE