Kaedah Jquery on() adalah untuk menambah satu atau lebih pengendali acara pada elemen yang dipilih dan elemen anak Sintaks penggunaannya ialah "$(selector).on(event,childSelector,data,function )".
Persekitaran pengendalian artikel ini: sistem Windows 7, versi jquery 3.2.1, komputer DELL G3
Apakah itu penggunaan Jquery on()? Kaedah
on() menambah satu atau lebih pengendali acara pada elemen dan sub-elemen yang dipilih.
Sehingga versi jQuery 1.7, kaedah on() ialah pengganti baharu untuk kaedah bind(), live() dan delegate(). Kaedah ini membawa banyak kemudahan kepada API dan disyorkan kerana ia memudahkan asas kod jQuery.
Nota: Pengendali acara yang ditambahkan menggunakan kaedah on() digunakan pada elemen semasa dan akan datang (seperti elemen baharu yang dicipta oleh skrip).
Petua: Untuk mengalih keluar pengendali acara, gunakan kaedah off().
Petua: Untuk menambah acara yang hanya berjalan sekali dan kemudian mengalih keluarnya, gunakan kaedah one().
Sintaks
$(selector).on(event,childSelector,data,function)
Parameter
acara diperlukan. Menentukan satu atau lebih acara atau ruang nama untuk ditambahkan daripada elemen yang dipilih.
Berbilang nilai acara yang dipisahkan oleh ruang, juga boleh menjadi tatasusunan. Mesti acara yang sah.
childSelector Pilihan. Menentukan bahawa pengendali acara hanya boleh ditambahkan pada elemen anak yang ditentukan (dan bukan pemilih itu sendiri, seperti kaedah perwakilan() yang ditamatkan).
data pilihan. Menentukan data tambahan untuk dihantar ke fungsi.
fungsi pilihan. Menentukan fungsi untuk dijalankan apabila peristiwa berlaku.
Contoh:
Tambahkan pengendali acara klik pada
elemen:
$(document).ready(function(){ $("p").on("click",function(){ alert("段落被点击了。"); }); });
Pembelajaran yang disyorkan: "tutorial video jquery"
Atas ialah kandungan terperinci Apakah kegunaan Jquery on(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!