2

我有一个从 60 分钟开始的 jQuery 倒计时,当它结束时 - 它会显示一个警报“结束!”。

我希望计时器不会显示此警报,而是重新启动到 60 分钟。这是我的代码:

<script type="text/javascript">

    $(function(){
        $('#counter_2').countdown({
          image: 'img/digits.png',
          startTime: '60:00',
          timerEnd: function(){ alert('end!'); },
          format: 'hh:ss'
        });
    });

</script>

我不知道自己在做什么,对 js/jquery 几乎一无所知。提前致谢!

4

2 回答 2

2

尝试

function doTImeStuff() {
    $('#counter_2').countdown({
        image : 'img/digits.png',
        startTime : '60:00',
        timerEnd : function() {
            setTimeout(doTImeStuff)
        },
        format : 'hh:ss'
    });
}
于 2013-04-19T03:17:58.450 回答
0
var params = {
          image: 'img/digits.png',
          startTime: '60:00',
          format: 'hh:ss'
        };

function start(){
  $('#counter_2').countdown(params);
}


setInterval(start,60000)
于 2013-04-19T03:07:21.583 回答