bubbles
Misol
Bu ko‘tariluvchi (bubbling) hodisami?
// true or false?
event.bubbles;
O‘zingiz sinab ko‘ring »
Tavsif
Agar hodisa ko‘tariluvchi (bubbling) hodisa bo‘lsa, bubbles hodisa xususiyati true qaytaradi.
Aks holda false qaytaradi.
bubbles hodisa xususiyati faqat o‘qish uchun.
Hodisaning ko‘tarilishi (bubbling)
Hodisaning ko‘tarilishi (bubbling) hodisani o‘z nishoniga yo‘naltiradi. U quyidagicha ishlaydi:
| Element (masalan, tugma) bosilganda hodisa shu elementga yo‘naltiriladi. |
| Agar element uchun hodisa ishlovchisi o‘rnatilgan bo‘lsa, hodisa ishlovchisi ishga tushadi. |
| So‘ngra hodisa elementning ota elementiga "ko‘tariladi" (bubbles up). |
| Agar ota element uchun hodisa ishlovchisi o‘rnatilgan bo‘lsa, bu hodisa ishlovchisi ishga tushadi. |
| Hodisa eng yuqoriga (document elementiga) yetguncha ko‘tarilishda davom etadi. |
Ko‘tarilishning oldini olish:
stopPropagation() metodi ko‘tarilishni to‘xtatadi.
Standart amalning oldini olish:
preventDefault() metodi hodisani bekor qiladi (standart amal bajarilmaydi).
Sintaksis
event.bubbles
Texnik tafsilotlar
| Qaytariladigan qiymat: | Boolean. Agar hodisa ko‘tariluvchi hodisa bo‘lsa (DOM bo‘ylab yuqoriga ko‘tarila olsa), true qaytaradi.Aks holda false qaytaradi. |
|---|---|
| DOM versiyasi: | DOM Level 2 hodisalari. |
Brauzerlarda qo‘llab-quvvatlash
event.bubbles — DOM Level 2 (2001) imkoniyati.
U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 9-11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
