我正在用javascript做一个小应用程序,里面有一些定时器。在某些情况下,我需要更改单个计时器在运行时使用的变量。
我尝试了很多次,只是改变了变量(例如,以10个单位递增),定时器仍然会有一个奇怪的行为。所以我认为计时器必须首先停止,改变变量,然后恢复它(但仍然不知道这是可能的)。
我想问的是:有没有办法暂停计时器功能,然后恢复它?
编辑:变量不是计时器的局部变量(它们是全局变量)
发布于 2011-05-02 18:03:51
var t1;
t1 =setTimeout("dosomethig",1000) //1000 = 1 sec
clearTimeout(t1); // to release timeouthttps://stackoverflow.com/questions/5855803
复制相似问题