在我的代码中,我大约有11个图像标签,它们的ID均为“ #bigimage”
我想在每次单击特定图像的特定按钮时更改图像的样式
第一次更改#bigimage [0]的含义
第二次单击,更改#bigimage [1]
等等...
这就是我所做的:
<script>
//click event
$('.jssora05r').click(function() {
var abc=$('#bigimag').length;
var ind=0
$("#bigimag").index(ind).css("display", "block !important");
ind++;
});
</script>
它不起作用,有人可以帮我吗?
最佳答案
只需在点击事件之外声明ind
您还需要将该id选择器更改为某些类选择器,并将相同的类添加到所有图像
<script>
var int = 0;
//click event
$('.jssora05r').click(function() {
// change id to some class
var abc=$('.someclass').length;
$(".someclass").index(ind).css("display", "block !important");
ind++;
});