Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Togol Kelas CSS pada Klik Menggunakan jQuery untuk Mengurus Item Menu Aktif?

Bagaimanakah Saya Boleh Togol Kelas CSS pada Klik Menggunakan jQuery untuk Mengurus Item Menu Aktif?

Mary-Kate Olsen
Lepaskan: 2024-11-25 05:43:17
asal
334 orang telah melayarinya

How Can I Toggle CSS Classes on Click Using jQuery to Manage Active Menu Items?

Menogol Kelas CSS pada Klik dengan jQuery

Untuk menambah dan mengalih keluar kelas CSS secara dinamik pada acara klik menggunakan jQuery, mari teroka perkara berikut isu.

Masalahnya: Menu terdiri daripada item senarai yang memerlukan kelas tertentu untuk menjadi aktif. Apabila mengklik item, kelas hendaklah ditambahkan hanya pada item itu sambil mengalih keluarnya daripada semua yang lain. Pada mulanya, "pautan tentang" sepatutnya mempunyai kelas "semasa" secara lalai.

Penyelesaian:

Untuk menyelesaikan isu ini, kami boleh menggunakan jQuery berikut kod:

$('#menu li a').on('click', function(){
    $('#menu li a.current').removeClass('current');
    $(this).addClass('current');
});
Salin selepas log masuk

Dalam kod ini:

Dengan mengikuti pendekatan ini, "about-link" pada mulanya akan mempunyai kelas "semasa" diberikan kepadanya menggunakan $('#about-link').addClass('current');. Apabila mana-mana item lain dalam menu diklik, kelas "semasa" dialih keluar daripada item yang aktif sebelum ini dan ditambahkan pada item yang diklik, memastikan hanya satu item kekal aktif pada setiap masa.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Togol Kelas CSS pada Klik Menggunakan jQuery untuk Mengurus Item Menu Aktif?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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