过期时重新启动倒数计时器

时间:2013-04-04 06:24:13

标签: jquery countdown

我在这里使用倒数计时器http://keith-wood.name/countdown.html

我想如果我的计时器已过期,它将重启。我的下面的实现在到期后没有重启计时器。请帮忙。

HTML

  <span id="divtimerholder"></span>

的JavaScript

 $(document).ready(function() {
          startCountdown();
        function startCountdown() {
            $('#divtimerholder').countdown({ layout: '{mnn} : {snn}', timeSeparator: ':', until: 60, onExpiry: restartCountdown
            });

        }
        function restartCountdown() {
            $('#divtimerholder').destroy();
            startCountdown();
        }
    });

的jsfiddle http://jsfiddle.net/zD2M2/

3 个答案:

答案 0 :(得分:7)

设置选项:

$('#divtimerholder').countdown('option', {until: 3});

http://jsfiddle.net/zD2M2/1/

答案 1 :(得分:1)

看起来取消倒计时器的代码应该是:

$("#divtimerholder").countdown('destroy');

答案 2 :(得分:1)

$('#divtimerholder').countdown('option', {until: 3});

就像一个魅力。感谢LeGEC的回答