Rumah > hujung hadapan web > tutorial js > Buat jam digital jQuery anda sendiri

Buat jam digital jQuery anda sendiri

Joseph Gordon-Levitt
Lepaskan: 2025-03-04 00:01:10
asal
276 orang telah melayarinya

Create Your Own jQuery Digital Clock

Tutorial ini menunjukkan kaedah yang mudah namun berkesan untuk memaparkan jam digital di laman web anda menggunakan jQuery. Jam secara dinamik mengemas kini setiap saat, memberikan paparan masa yang berterusan.

inilah kod jQuery:

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);
});
Salin selepas log masuk
Coretan kod ini mengambil masa semasa, formatnya dengan sewajarnya (termasuk penamaan AM/PM), dan mengemas kini elemen HTML dengan "jam" id setiap saat.

Soalan Lazim dan Pilihan Penyesuaian:

Bahagian ini menangani soalan biasa dan menyediakan penyelesaian untuk menyesuaikan jam digital jQuery anda.

Penyesuaian Penampilan (CSS):

Anda boleh menyesuaikan penampilan jam dengan mudah menggunakan CSS. Sebagai contoh, untuk menukar warna menjadi biru dan saiz fon hingga 24 piksel:

#clock {
  color: blue;
  font-size: 24px;
}
Salin selepas log masuk

Menambah tarikh:

Untuk memasukkan tarikh, gunakan JavaScript berikut dalam fungsi

anda: updateClock

var currentDate = currentTime.toDateString();
$("#date").html(currentDate);
Salin selepas log masuk
ingat untuk menambah elemen

ke html anda. <div id="date"></div>

12 jam vs format 24 jam: Kod yang disediakan telah mengendalikan format 12 jam. Untuk format 24 jam, keluarkan pembolehubah dan laraskan logik timeOfDay dengan sewajarnya. currentHours

Menambah bunyi, zon waktu, dan ciri -ciri yang lebih canggih: Menambah bunyi (menggunakan elemen html5 ), zon waktu pengendalian (memerlukan perpustakaan luaran seperti zon waktu momen), atau membuat jam yang lebih kompleks Soalan Lazim yang disediakan menawarkan titik permulaan untuk ciri -ciri yang lebih maju ini. Ingatlah untuk mempertimbangkan implikasi prestasi apabila menambah fungsi yang luas. <audio></audio>

Atas ialah kandungan terperinci Buat jam digital jQuery anda sendiri. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan