0
JavaScript-SetInterval geht zurück nicht
//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 }
}
Einstellung Intervall hält das zweite Mal, um 50 die Geschwindigkeit erhöht jeden Fall die Geschwindigkeit zu machen, um 250 zurückzusetzen, anstatt für jede 50 zu erhöhen halten?
Sie rufen müssen 'clearInterval()' auf dem zuvor eingestellten Intervall. –