Ich möchte eine Seite mit zwei Schaltflächen erstellen, 'Bleib' und 'Bleib'. Unter den Schaltflächen befindet sich ein iFrame. Wenn die Seite zum ersten Mal geladen wird, wird der iFrame automatisch nach 10 Sekunden aktualisiert. Wenn der Benutzer auf die Schaltfläche STAY klickt, wird die Aktualisierung gestoppt. Wenn er danach die LEAVE-Taste drückt, wird der iFrame nach 10 Sekunden erneut auffrischen. Ich benutze diesen Code:
%Vor%aber es funktioniert nicht, verwende ich clearInterval auf die falsche Weise?
Zunächst können Sie keine Variable in der Funktion #leave
click definieren und sie in der Funktion #stay
click verwenden.
Benutze es so:
%Vor%Es ist ein Problem mit dem Umfang. Das bedeutet, dass, wo immer Sie die Variable "var" setzen, definiert, welche Funktionen Zugriff auf die Variable haben. Wenn Sie die Variable außerhalb aller Funktionen wie im Beispiel von Tricker definieren, hat jede Funktion in Ihrem Dokument Zugriff auf diesen Wert.
Das Beispiel von Tricker wurde zuvor gepostet:
%Vor%Manchmal muss das gesamte Dokument keinen Zugriff auf die Variable haben, daher möchten Sie es in eine Funktion einfügen.
Tags und Links javascript jquery setinterval