event.delegateTarget
jQuery event.delegateTarget xususiyati
Misol
<div> elementining (<button> elementining ajdod elementi) fon rangini o‘zgartirish:
$("div").on("click", "button", function(event){
$(event.delegateTarget).css("background-color", "pink");
});
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
event.delegateTarget xususiyati hozir chaqirilayotgan jQuery hodisa ishlovchisi biriktirilgan elementni qaytaradi.
Bu xususiyat on() metodi orqali biriktirilgan va hodisa ishlovchisi qayta ishlanayotgan elementning ajdod elementiga biriktirilgan delegatsiya qilingan (delegated) hodisalar uchun foydali.
Maslahat: Agar hodisa elementga bevosita bog‘langan bo‘lsa va delegatsiya sodir bo‘lmasa, event.delegateTarget event.currentTarget ga teng bo‘ladi (quyidagi misolga qarang).
Sintaksis
event.delegateTarget
| Parametr | Tavsif |
|---|---|
| event | Majburiy. event parametri hodisani bog‘lovchi funksiyadan keladi |
O‘zingiz sinab ko‘ring — misollar
Delegatsiyada delegateTarget va currentTarget o‘rtasidagi farq
Delegatsiya sodir bo‘lganda delegateTarget va currentTarget o‘rtasidagi farqni ko‘rsatish.
Bevosita bog‘langan hodisalarda delegateTarget va currentTarget teng
Bevosita bog‘langan hodisalarda delegateTarget va currentTarget teng ekanini ko‘rsatish.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
