2013-04-26 58 views
0

我的HTML代码查找点击的元素的索引与同一类

<input type="button" class="buttonclose marleft fleft clrPric" value="X"> 
<input type="button" class="buttonclose marleft fleft clrPric" value="X"> 
<input type="button" class="buttonclose marleft fleft clrPric" value="X"> 
<input type="button" class="buttonclose marleft fleft clrPric" value="X"> 

我给jQuery的喜欢

$('.clrPric').click(function(){ 
    console.log($(this).index()); 
}); 

它显示只有7控制台。这个班级没有其他元素。 我想获得点击按钮的数量。

在此先感谢。

+7

在我结束工作确定。请再次检查。我在这里测试http://jsfiddle.net/rahularyansharma/sUGEG/ – rahularyansharma 2013-04-26 12:11:56

+0

我不明白你确切的问题是什么。你期望发生什么?有没有其他的按钮与你没有显示的html标记混合? – epascarello 2013-04-26 12:15:39

+0

从我的工作结束。请点击rahular的jsfiddle链接重新检查。 – KevinIsNowOnline 2013-04-26 12:18:10

回答

5

你需要这样做:

$('.clrPric').click(function() { 
    console.log($(this).index('.clrPric')); 
}); 

FIDDLE

+0

它工作正常..谢谢 – 2013-04-29 08:49:49