3 Secara ringkasnya, anda boleh menggunakan secara langsung dan bertukar -tukar bersama tetapi untuk pengekodan amalan terbaik anda tidak seharusnya. Kedua -dua jQuery .Live () dan jQuery .toggle () secara automatik membuat peristiwa mengikat sendiri ke elemen. Ini menyebabkan masalah apabila ia digunakan bersama kerana anda perlu mengklik butang dua kali untuk mendapatkan togol untuk berfungsi. Jalan di sekitar ini adalah dengan menggunakan acara Live ('Click') dengan acara Toggle Inside anda boleh menambah arahan .trigger ('klik') ke akhir fungsi panggilan seperti ini:
Satu lagi cara ialah menggunakan kaedah .data tetapi ini akan menjadi berlebihan dan cara yang panjang untuk menyelesaikan teka -teki.
Soalan Lazim (Soalan Lazim) Mengenai JQuery Toggle
Ya, anda boleh menggunakan fungsi toggle jQuery () dengan hover. Walau bagaimanapun, kerana acara hover bukanlah acara JavaScript standard, anda perlu menggunakan acara MouseEnter dan Mouseleave. Anda boleh menggunakan fungsi togol () dalam fungsi panggilan balik peristiwa -peristiwa ini untuk menunjukkan atau menyembunyikan elemen apabila penunjuk tetikus memasuki atau meninggalkannya. Anda boleh menggunakan peristiwa perubahan kotak semak untuk memanggil fungsi togol () apabila perubahan keadaan yang diperiksa. Sama seperti kotak semak, anda boleh menggunakan peristiwa perubahan butang radio untuk memanggil fungsi togol () apabila butang radio yang dipilih berubah.
Atas ialah kandungan terperinci Gunakan jQuery .toggle () dengan hidup atau mengikat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!