为每个可见图像传递两个数字

时间:2015-08-05 10:06:29

标签: javascript jquery

我有一个普通班级的多个图像。用户可以隐藏或使其可见。

我需要为每个可见图像传递两个数字。起始编号应为0,并且应为连续编号。这就是我到目前为止所做的。

当前输出为0,1,1,2,2,3 ....

我希望输出为0,1,2,3,4,5 ...... ....

$('#passNum').click(function(){
    var curNumber= 0;
    $('.visibeimage:visible').each(function(){
          useNumber(curNumber++);
    });
});

注意:第一个数字应为0

1 个答案:

答案 0 :(得分:1)

在每个函数中传递默认索引参数,而不是手动迭代

$('.visibeimage:visible').each(function(index, value){
      useNumber(index + 1);
});