setInterval-Objekt

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

Hi,

der Pseudo-Code den du wohl zur Vereinfachung gepostet hsat, ist nicht vollständig. Kann man sich das ganze irgendwo ansehen, sonst ist es schwer den Grund zu finden.

Gruß Netscape47Feind

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]