Hallo liebe Experten,
ich bin gerade dabei mehrere Objekte via setInterval(Funktion…,delay) zu verändern. Das funktioniert auch soweit. Jetzt mache ich nach den Operationen auf das 1. Objekt ein clearInterval. Daraufhin dasselbe mit dem 2. Objekt.
Das sieht dann so aus:
interval="";
funktion1
{
funktion2(mein_div_objekt1);
funktion2(mein_div_objekt2);
}
funktion2(irgendwas)
{
interval = setInterval(function() {funktion3(irgendwasmitirgendwas);},delay);
}
funktion3
{
interval = window.clearInterval(interval);
}
Leider wird der Intervall des 1. Objekts nach Aufruf von window.clearInterval(interval) zwar zurückgesetzt, wenn ich interval allerdings das andere Objekt von setInterval… übergebe, dann ruft er endlos das 1. setInterval mit dem 1. Objekt auf. D.h. das 1. Element wird ständig weiterbehandelt, obwohl das eben nicht sein soll.
Weiß einer von euch einen Rat?
Liebe Grüße
5m