0
Javascript setinterval не собирается назад
//change the speed at which the animations are moving
function spd()
{ \t
\t var stuff = document.getElementById("speed");
\t //if start is enabled
\t //change speed
\t if ((document.getElementById("stop").disabled == false) && (turbochecker == 0))
\t {
\t \t speed = 50;
\t \t interval = setInterval(function(){next(currani);}, speed);
\t \t turbochecker = 1;
\t }
\t else
\t {
\t \t speed = 250;
\t \t interval = setInterval(function(){next(currani);}, speed);
\t }
}
интервал настройки второй раз, продолжает увеличиваться скорость на 50. В любом случае, чтобы сделать скорость сбросить обратно до 250, а не продолжать увеличиваться на каждые 50?
Вы должны вызвать 'clearInterval()' на ранее установленный интервал. –