javascript / jquery-Zeit-count-down
Ich das machen will, eine Funktion entweder mit reinem Javascript oder auch profitieren von jquery zu zählen, auf eine Endzeit wie:
//consumes a javascript date object
function countDown(endtimme){
...
}
werden und es sollte die Anzeige in html-wie
<div id="time_left_box">
<h1>Time remaining</h1>:
<p>hours left: ..remaining day will be here## <p>
<p>minutes left: ##remaining day will be here## <p>
<p>seconds left: ##remaining day will be here## <p>
</div>
In der Tat, und es wäre noch toll, wenn es erfrischen können Sie sich in jeder Sekunde.
Ich bin sehr naiv mit javascript und verwirrt darüber, wie zu nähern, jede Hilfe wäre zu schätzen.
Gut, es gibt viele kleine Stückchen, um das problem. Welche Probleme mit?
InformationsquelleAutor Hellnar | 2010-02-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie jQuery Countdown
InformationsquelleAutor marcgg
Werfen Sie einen Blick auf diese: http://keith-wood.name/countdown.html
Ja sorry 😉 ich war nur zu spät
Ich denke, die OP machen will, eine Funktion und nicht ein plugin.
er spricht über die Verwendung von jquery in seiner Frage, also... naja anyways, es ist bis zu der OP, um genauer zu sein hier, er wusste nicht einmal Erkenntnis @jeff ' s Antwort noch mir
InformationsquelleAutor Jeff Maes
Kann man das in JavaScript ohne plugins.
Müssen Sie das aktuelle Datum /Uhrzeit, unten der Nenner, ist ein kleiner, als das, was Sie anzeigen. Bei deinem Beispiel würde dies bedeuten, dass Sie brauchen, um alles hinunter zu Millisekunden.
Finden Sie dann den Unterschied zwischen jetzt und der gewünschten Zeit. Dies ist gegeben, um Sie in Millisekunden.
Weil diese zurückgegeben wird, in Millisekunden, müssen Sie wandeln Sie in Sekunden, Minuten, Stunden, Tage, etc... Das bedeutet, dass die Festlegung, wie viele Millisekunden es sind in jedem Nenner. Dann sind Sie in der Lage zu verwenden, mod und dividieren, um die Anzahl benötigt für jede Einheit. Siehe unten.
Sobald Sie die Nenner, die Sie anzeigen möchten, Sie können zurückkehren, das auf die html-Seite durch die verschiedenen Methoden. Zum Beispiel:
Fasst Sie Ihre Methode. Allerdings, um es laufen auf einem festgelegten Intervall (das ist, warum Sie ein update der HTML-Anzeige innerhalb der JavaScript-Funktion), müssen Sie rufen Sie die folgende Funktion unter Angabe Ihrer Funktion, Namen und geben Sie das Intervall in Millisekunden an.
InformationsquelleAutor Samuel