Dieses Tutorial zeigt eine einfache und dennoch effektive Methode zum Anzeigen einer digitalen Uhr auf Ihrer Webseite mit JQuery. Die Uhr aktualisiert jede Sekunde dynamisch und sorgt für eine kontinuierliche aktualisierte Zeitanzeige.
Hier ist der jQuery -Code:
function updateClock() { var currentTime = new Date(); var currentHours = currentTime.getHours(); var currentMinutes = currentTime.getMinutes(); var currentSeconds = currentTime.getSeconds(); currentMinutes = (currentMinutes < 10 ? "0" : "") + currentMinutes; currentSeconds = (currentSeconds < 10 ? "0" : "") + currentSeconds; var timeOfDay = (currentHours < 12) ? "AM" : "PM"; currentHours = (currentHours > 12) ? currentHours - 12 : currentHours; currentHours = (currentHours === 0) ? 12 : currentHours; var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds + " " + timeOfDay; $("#clock").html(currentTimeString); } $(document).ready(function() { setInterval(updateClock, 1000); });
Dieser Code -Snippet holt die aktuelle Zeit, formatiert es angemessen (einschließlich AM/PM -Bezeichnung) und aktualisiert das HTML -Element mit der ID "Uhr" jede Sekunde.
häufig gestellte Fragen und Anpassungsoptionen:
Dieser Abschnitt befasst sich mit allgemeinen Fragen und liefert Lösungen zum Anpassen Ihrer jQuery -digitalen Uhr.
Erscheinungsanpassung (CSS):
Sie können das Erscheinungsbild der Uhr mit CSS problemlos anpassen. Zum Beispiel, um die Farbe in Blau und die Schriftgröße auf 24 Pixel zu ändern:
#clock { color: blue; font-size: 24px; }
Hinzufügen eines Datums:
Verwenden Sie das Datum, um das folgende JavaScript in Ihre updateClock
-Funktion zu verwenden:
var currentDate = currentTime.toDateString(); $("#date").html(currentDate);
Denken Sie daran, Ihrem HTML ein <div id="date"></div>
Element hinzuzufügen.
12-Stunden-oder 24-Stunden-Format: Der bereitgestellte Code wird bereits das 12-Stunden-Format behandelt. Entfernen Sie für ein 24-Stunden-Format die Variable timeOfDay
und passen Sie die currentHours
-Logik entsprechend an.
Hinzufügen von Tönen, Zeitzonen und fortgeschritteneren Funktionen: Sounds (mithilfe des HTML5 <audio></audio>
-Elements), den Umgangszeitzonen (für externe Bibliotheken wie Moment -Timezone erforderlich) oder komplexere Uhren (analoge Uhren, Countdowns, Stoppuhr) sind über das Umfang dieses grundlegenden Beispiels, aber es sind potenzielle SKOPS -SKOPEN. Die bereitgestellten FAQs bieten Ausgangspunkte für diese fortgeschritteneren Funktionen. Denken Sie daran, die Auswirkungen auf die Leistung zu berücksichtigen, wenn sie umfangreiche Funktionen hinzufügen.
Das obige ist der detaillierte Inhalt vonErstellen Sie Ihre eigene jQuery digitale Uhr. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!