javascript计时器以特定间隔重置

时间:2011-12-29 20:53:42

标签: javascript jquery timer

我想从以下示例中每隔5秒重新启动一次计数计时器:http://jsfiddle.net/stursby/wYUzq/5/

到目前为止,它开始和停止都很好,甚至重置。我想让它自动回到0并开始计数,比如5秒。

我已经尝试过使用setInterval()但是从那里得到了奇怪的时序重置。

2 个答案:

答案 0 :(得分:1)

您可以在display()功能

中添加此项检查
if (ms / 5000 > 1)
{
    swreset();
    startstop();
}

答案 1 :(得分:0)

我会使用模数来相应地更新显示。替换:

    $('#count span').text(ms);

使用:

    $('#count span').text(ms%5000);

每次都发生。