jQuery event.delegateTarget Property

Metode Acara jQuery

Contoh

Ubah warna latar belakang elemen <div> (leluhur elemen <button>):

$("div").on("click", "button", function(event){
  $(event.delegateTarget).css("background-color", "pink");
});

Definisi dan Penggunaan

Properti event.delegateTarget mengembalikan elemen tempat event handler jQuery yang saat ini disebut terpasang.

Properti ini berguna untuk event yang didelegasikan yang dilampirkan oleh metode  on() , di mana event handler dilampirkan pada ancestor dari elemen yang sedang diproses.

Tip: event.delegateTarget sama dengan event.currentTarget , jika event terikat langsung ke elemen dan tidak ada delegasi yang terjadi (lihat contoh di bawah).


Sintaksis

event.delegateTarget

Parameter Description
event Required. The event parameter comes from the event binding function

Cobalah Sendiri - Contoh


Tunjukkan perbedaan antara delegasiTarget dan currentTarget saat delegasi terjadi.


Tunjukkan bahwa delegasiTarget dan currentTarget sama untuk peristiwa yang terikat langsung.


Metode Acara jQuery