如何在Jquery-mobile中创建切换按钮?

时间:2013-03-18 13:55:33

标签: javascript jquery jquery-mobile

我希望我的按钮在点击时改变颜色,但似乎在这个JQuery-Mobile中不起作用。如果它点击它似乎它增加了时间计数速度我不知道为什么。 请大家帮忙。

var seconds = 0;
var minutes = 0;
var timer = null;

function toggle(ths) {
    var clicked = $(ths).val();

    $(ths).toggleClass("btnColor");
    $("#tb").toggleClass("btnColorR");

    $("#lblType").html(clicked);
    $("#setCount").html(" minutes : " + minutes + " seconds : " + seconds);

    //duration time 
    seconds = seconds + 1;
    if (seconds % 60 == 0) {
        minutes += 1;
        seconds = 0;
    }
    timer = timer = setTimeout("toggle()", 1000);
}

1 个答案:

答案 0 :(得分:0)

尝试:

 timer=setTimeout(function(){
      toogle();
 },1000);