问题:当我在函数中声明clearInterval()/setInterval()或clearTimeout()/setTimeout()时,它什么也不做。我必须重置它的原因是用户可以单击来重置计时器。
我尝试过的:,我希望每3秒执行一个函数(因此我使用setInterval() vs. ()),并在单击时重置那个计时器。下面的代码与setInterval相同。结果:它循环,从不重置。// Dec
我想构建一个10秒的JQuery倒数计时器与,一个WebSocket,每一秒刷新.它应该在x秒内重置计时器(取决于我从WebSocket获得的数据)。如果我得到一个特定计时器的数据,它应该重新开始,然后再从10开始计数,但是这个特定的计时器只有。如果其中一个计时器降到0,倒计时就会完全停止。目前,出于演示的原因,我使用setInterval,但我想将这个计时器实现到WebSocket中,如所述:var set
我正在处理一个计时器,并且希望在计数器达到零时终止setInterval()操作。此外,如果你愿意的话,我希望这个功能被“关闭”,这样我就可以重置输入到计时器中的值,而不会让计时器再次开始递减。当我像这样配置代码时: function countdown(){ varclearInterval(intervalKill)