Я нашел это учебник на javascript.info , чтобы быть очень ясным в объяснении этой темы. И его 3-балльное резюме в конце действительно разговаривает с критическими моментами. Я цитирую его здесь:
blockquote>
- События сначала захватываются до самой глубокой цели, а затем пузырятся. В IE & lt; 9 они только пузырьки.
- Все обработчики работают на стадии барботирования, кроме addEventListener с последним аргументом true, что является единственным способом поймать событие на этапе захвата.
- Bubbling / capture можно остановить event.cancelBubble = true (IE) или event.stopPropagation () для других браузеров.