我有一组thumb
类的图像。在click
事件中,我想知道用户从thumbs
图像数组中单击了哪个图像。基本上,我希望(此)图像的索引thumbs
数组中。
.HTML
<img class="thumb" src="#" />
<img class="thumb" src="#" />
<img class="thumb" src="#" />
<img class="thumb" src="#" />
爪哇语
var thumbs = $('.thumb');
$('.thumb').click(function(){
current_thumb = ??;
});
使用 jQuery 的index
var thumbs = $('.thumb');
$('.thumb').click(function(){
var current_thumb = thumbs.index(this);
alert(current_thumb);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img class="thumb" src="#" />
<img class="thumb" src="#" />
<img class="thumb" src="#" />
<img class="thumb" src="#" />