


Bagaimanakah Saya Boleh Menggunakan jQuery untuk Togol Kelas Aktif Tunggal secara Dinamik pada Item Menu?
Menukar Kelas Secara Dinamik pada Item Menu dengan jQuery
Dalam siaran ini, kami menghadapi senario di mana kami ingin menambah dan mengalih keluar kelas secara dinamik apabila item menu tertentu diklik. Objektifnya adalah untuk mengekalkan satu kelas aktif pada satu masa, meniru gelagat navigasi menu biasa.
Untuk mencapai matlamat ini, pada mulanya kami menambah kelas 'semasa' pada 'pautan-pautan' untuk menetapkan aktif awalnya negeri. Selepas itu, kami melampirkan pendengar acara pada
Walau bagaimanapun, untuk mencerminkan keadaan aktif dengan sewajarnya dari awal, kami boleh memperhalusi pendekatan kami. Daripada menambah secara langsung kelas 'semasa' pada 'pautan-tentang', kami boleh menggunakan pengendali acara yang diubah suai yang mula-mula mengalih keluar kelas 'semasa' daripada mana-mana elemen 'a' sedia ada dalam menu yang pada masa ini memilikinya. Kami kemudian menambah kelas 'semasa' pada elemen yang diklik. Pelarasan ini menjamin bahawa 'pautan tentang' bermula tanpa kelas 'semasa' dan mengekalkan keadaan aktif tunggal yang diingini sepanjang interaksi menu.
Berikut ialah kod jQuery yang dipertingkatkan dengan penghalusan ini:
$('#menu li a').on('click', function(){ $('#menu li a.current').removeClass('current'); $(this).addClass('current'); });
Pendekatan ini memastikan bahawa menu bermula dengan 'pautan tentang' dalam keadaan lalainya dan secara dinamik menogol kelas aktif apabila item menu lain diklik, mematuhi fungsi yang diingini.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan jQuery untuk Togol Kelas Aktif Tunggal secara Dinamik pada Item Menu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Buat borang hubungan JavaScript dengan rangka kerja pintar

Menambah bayang -bayang kotak ke blok dan elemen WordPress

Buat editor teks sebaris dengan atribut yang boleh dipertikaikan

Pembaca Skrin Demystifying: Borang & Amalan Terbaik Diakses

Menjadikan Peralihan Svelte Khas pertama anda

Membandingkan 5 Pembina Borang PHP Terbaik (dan 3 skrip percuma)

Muat naik fail dengan multer di node.js dan ekspres
