событие прокрутки окна - нужно предотвратить пузырение или нет? - PullRequest
0 голосов
/ 13 октября 2019

Какой из этих примеров более правильный?

window.addEventListener('scroll', someFunc, false);
window.addEventListener('scroll', someFunc);

Я знаю, что пузырится, оно поднимается с element до window. Но как насчет каких-либо событий на window - должны ли мы использовать обратный вызов false для этого или нет? В данном случае это выглядит чепухой, потому что событию некуда подняться, но я хочу быть уверенным.

1 Ответ

0 голосов
/ 13 октября 2019

Третий параметр useCapture указывает, должно ли событие выполняться во время захвата или в фазе всплытия.

Если оно должно быть выполнено позже, чем обработчики событий элемента, необходимо использовать false (по умолчанию).

Если это должно быть выполнено раньше, чем обработчики событий элемента, вы должны использовать true.

Если ни один из дочерних элементов не имеет прослушивателя событий, вы можете игнорировать параметр useCapture.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...