重置jQuery计时器

时间:2011-10-27 10:02:45

标签: javascript jquery html reset countdown

我需要将我的计时器重置为5秒。但它不起作用。你能帮忙吗?

  <script type="text/javascript">
      "use strict";
      $(document).ready(function() {      
          $('span.countdown').countdown({seconds: 5, callback: 'alert("Test");', onExpiry: restart}); 
      });

      function restart() { 
          $('span.countdown').countdown('change', {seconds: 5}); 
      } 
  </script>

1 个答案:

答案 0 :(得分:0)

http://www.elated.com/articles/javascript-timers-with-settimeout-and-setinterval/

您使用setTimeout()进行单次倒计时

setInterval()每隔X秒执行一次

clearTimeout()重置计数器

Bojan说得对,这不是正常的JQuery语法,是插件还是什么?不管它是什么,它可能比语法糖少。

是的,语法为setTimeout(function(), 5000);