Apakah kegunaan Jquery on()

藏色散人
藏色散人asal
2021-11-11 10:03:544054semak imbas

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 )".

Apakah kegunaan Jquery on()

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 e388a4556c0f65e1904146cc1a846bee 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!

Kenyataan:
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