HTML DOM: какие события не всплывают?

Еще один:

$x = 2
$y = 3
$a,$b = $x,$y*5 

из-за приоритета операторов в $ b нет 25; команда такая же, как ($ x, $ y) * 5, правильная версия -

$a,$b = $x,($y*5)
31
задан Timo Tijhof 10 February 2015 в 05:09
поделиться

4 ответа

Любые события, характерные для одного элемента, не всплывают: фокус, размытие, загрузка, выгрузка, изменение, сброс, прокрутка, большинство событий DOM (DOMFocusIn, DOMFocusOut, DOMNodeRemoved и т. Д.), Mouseenter, mouseleave и т. Д.

14
ответ дан 27 November 2019 в 22:32
поделиться

В дополнение к остальным ответам событие load на элементах документа пузырится, но перестает пузыриться на объекте Document и не распространяется на объект Window. Событие загрузки объекта Window запускается только после загрузки всего документа.

2
ответ дан 27 November 2019 в 22:32
поделиться

Я не могу перечислить все события, которые не всплывают.

Но я нашел хороший сайт, который может помочь вам проверить, могут ли события вспыхнуть или нет.

@MDN event.bubbles

7
ответ дан 27 November 2019 в 22:32
поделиться

HTML-фрейм / объект

  • load
  • unload
  • scroll (за исключением того, что событие прокрутки в документе должно всплывать в окне )

HTML-форма

  • focus
  • blur

Мутация

  • DOMNodeRemovedFromDocument
  • DOMNodeInsertedIntoDocument

Прогресс

  • loadstart
  • progress
  • error
  • abort
  • load
  • loadend

Откуда: https: // en .wikipedia.org / вики / DOM_events # События

19
ответ дан 27 November 2019 в 22:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: