Örnek
Arka plan rengini değiştirme <div> elemanının (atalarından <button> elemanı):
$("div").on("click", "button", function(event){
$(event.delegateTarget).css("background-color",
"pink");
});
Kendin dene " Tanımı ve Kullanımı
event.delegateTarget özelliği, şu anda adlandırılan jQuery olay giderici tutturuldu elemanının döner.
Bu özellik ile bağlı temsilci olaylar için kullanışlıdır on() olay giderici işlenen elemanının bir atası de bağlı olduğu yöntem.
Öneri: event.delegateTarget eşittir event.currentTarget olayı bir elemana direkt olarak bağlı ve bir heyet meydana ise, (see example below) .
Sözdizimi
event .delegateTarget
Parametre | Açıklama |
---|---|
event | Gereklidir. Olay parametresi olay bağlanma fonksiyonunun gelir |
it Yourself deneyin - Örnekler
Arasındaki fark delegateTarget ve currentTarget heyetiyle
Arasındaki farkı göster delegateTarget ve currentTarget heyeti oluştuğunda.
DelegateTarget ve delegateTarget currentTarget doğrudan bağlı olaylar için eşit currentTarget
Gösteriyor ki delegateTarget ve currentTarget doğrudan bağlı olaylar için eşittir.