Zum festlegen einer minute counter in javascript?
In meinem Projekt ,ich habe die Liste der Fragen, für jede Frage haben drei option Antworten.
Nach sehen die Frage wenn ich möchte, dass die Beantwortung dieser Frage bedeutet, klicken Sie auf "Antwort zeigen" - button .
wenn ich auf button ,counter, beginnt eine minute, nachdem eine minute Fehler zeigen .
kann einer helfen ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie so etwas wie dieses:
UPDATE: - pass-Funktion, Verweis auf
setTimeout()
anstelle von code-string (habe ich wirklich schreiben, dass es der Weg? O_o)BEARBEITEN
Zur Anzeige der timer zu (verbesserte version, Dank davin zu):
......
setTimeout
und keine strings, da Sieeval
ed, das ist langsam und unsicher. In diesem Fall, es ist auch kürzer zu schreiben einfachsetTimeout(gameLost, 60000)
func
und beschreibt Sie als eine Funktion. Plus, Sie eindeutig sagen, dass die string-version wird nicht empfohlen. Aber wenn Sie wollen 100% sicher sein, schauen Sie sich Ihre Beispiele; es ist genau die gleiche Struktur wie die Eure, und Sie tun, was ich vorgeschlagen.Dass im Grunde setzt einen timer, der ausgeführt wird, die gegebene Funktion nach 60.000 Millisekunden = 60 Sekunden = 1 minute
Edit: hier ist eine schnelle, unvollkommene fiddle, zeigt auch die countdown - http://jsfiddle.net/HRrYG
setTimeout()
ist eine JavaScript-Anweisung, kein Rückruf.. so sollte es sein'timedOut()'
stattWerden Sie wollen, verwenden Sie die setTimout Funktion Sie in diesem Artikel. https://developer.mozilla.org/En/Window.setTimeout Erinnere mich an die timer in Millisekunden, also für eine minute ist 60.000.