jQuery Event - Metode delegate()

Contoh

Saat mengklik mouse, sembunyikan atau tampilkan elemen p:

$("div").delegate("button","click",function(){
  $("p").slideToggle();
});

Coba Sendiri

Definisi dan Penggunaan

Metode delegate() menambahkan satu atau beberapa penanganan peristiwa ke elemen yang ditentukan (termasuk anak elemen yang dipilih) dan tentukan fungsi yang dijalankan saat peristiwa terjadi.

Penanganan peristiwa dengan metode delegate() dapat digunakan untuk elemen saat ini atau masa depan (seperti elemen yang dibuat oleh skrip).

Sintaks

$(selector).delegate(childSelector,event,data,function)
Parameter Deskripsi
childSelector Diperlukan. Tentukan satu atau beberapa elemen anak yang akan ditambahkan penanganan peristiwa.
event

Diperlukan. Tentukan satu atau beberapa peristiwa yang ditambahkan ke elemen.

Dipisahkan dengan spasi beberapa nilai peristiwa. Harus berlaku sebagai peristiwa.

data Pilihan. Tentukan data ekstra yang dipassing ke fungsi.
function Diperlukan. Tentukan fungsi yang dijalankan saat peristiwa terjadi.

Contoh Lebih Banyak

Menambah penanganan peristiwa kepada elemen masa depan
Bagaimana menggunakan metode delegate() untuk menambah penanganan peristiwa kepada elemen yang belum dibuat.