Ich habe Code haben wie dieseglobale Variable in Javascript Jquery Intervall
var challegneListener;
$(document).ready(function(){
var challegneListener = setInterval("challengeListenerBot()",5000);
});
function challengeListenerBot(){
clearInterval(challegneListener);
}
Und das Problem ist, dass das Intervall nicht zu stoppen, becouse Funktion aufgerufen challengeListenerBot nicht challegneListener Variable als Anzahl von Intervall sehen. Ich muss jQuery verwenden, um das Intervall zu starten, wenn das Dokument fertig ist. diesen
Da var ChallengeListener eine lokale Variable ist. –
Wenn Sie möchten, dass die Funktion nur einmal ausgelöst wird, verwenden Sie stattdessen setTimeout. –