Ich muss alle 2000 Millisekunden einen JavaScript-Code ausführen.
setTimeout('moveItem()',2000)
Das Obige führt eine Funktion nach 2000 Millisekunden aus, führt sie jedoch nicht erneut aus.
In meiner moveItem-Funktion habe ich also:
function moveItem() {
jQuery(".stripTransmitter ul li a").trigger('click');
setInterval('moverItem()',2000);
}
Dies funktioniert nicht, da ich den Trigger-Click-jQuery-Code in jedem Intervall von 2000 Millisekunden ausführen möchte, aber im Moment wird er ständig aufgerufen und das Skript muss unterbrochen werden. Abgesehen davon denke ich, dass dies eine sehr schlechte Codierungsqualität ist ... Wie würden Sie das lösen?