jquery倒计时插件翻牌速度偶尔过快,一秒中多次

现在要实现一个页面中可以包含多个倒计时.
我找了个插件:https://github.com/Reflejo/jquery-countdown
可是当包含多个倒计时的时候,后面几个会发生翻转速度过快的问题。一秒中应该翻牌一次,可是有时候会翻两三次。
演示地址:http://cakephpchina.com/jquery-countdown/1.html
实例下载:http://cakephpchina.com/jquery-countdown.zip
技术有限,请大神指点

 $(function(){
   o1 = {
    image: "img/digits.png",
    format: "dd:hh:mm:ss",
    endTime: new Date(2014, 12, 2)
   }

$(".digits1").countdown(o1);

    $("#change").click(function(event) {
    // $("document").stop(true, true).finish();
    $(".digits1").stop(true, true).finish().html('').remove();
    o1 = null;
    o2 = {
        image: "img/digits.png",
        format: "dd:hh:mm:ss",
        endTime: new Date(2014, 12, 2)
    };
    $(".digits2").countdown(o2);
});

});       
阅读 5k
2 个回答

你应该去了解一下setInterval函数的使用方法

当你每次点击的时候,需要进行clearInterval()

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏