jQuery:在点击时迭代有限的数字值数组

时间:2012-12-12 06:27:24

标签: jquery arrays variables

我知道这是一个非常基本的问题,但仍然是:

首次加载页面时,变量 myvar 设置为随机值:0,1,2或3.

单击按钮,如果变量小于3,则增加1.如果变量= 3,则设置为0.

非常感谢jQuery专家的帮助!

3 个答案:

答案 0 :(得分:1)

这样的东西?

$('#button').click(function(){
    if (myvar< 3){
        myvar++;
    }else{
        myvar = 1;
    }
});

答案 1 :(得分:1)

试试这个,

<强> Live Demo

<input type="button" id="buttonId" value="click me" />

$('#buttonId').click(function(){
     // myvar = 3;
     if(myvar < 3)
         myvar++;
     if(myvar ==3)
         myvar = 0;
})

答案 2 :(得分:1)

$('#button').click(function(){
    myvar = (myvar == 3) ? 0 :  ++myvar;
    }
});