Я столкнулся с обсуждением «пузыря событий», как описано здесь. Я не совсем понимаю это.Преимущества пузырьков событий по сравнению с преимуществами захвата событий
http://catcode.com/domcontent/events/capture.html
Можете ли вы сказать, когда вы используете бульканье событие и когда вы используете событие захвата при манипулировании DOM элементов? Когда вы ДОЛЖНЫ использовать захват событий против MUST, вы используете пузырьки событий?
В javascript есть несколько фраз, и я не могу придумать ни одного в этой ситуации. Для 90% JS-событий, таких как нажатие кнопки, не требуется аннулирование, не имеет значения, какой метод вы используете. Bubbling является гораздо более распространенным в наши дни; от самых специфических до наименее конкретных. С делегированными и вложенными событиями может быть несколько более эффективным использование захвата, но поскольку currentTarget доступен в любом случае, он ничего не делает или не разбивает ... – dandavis
Нет ДОЛЖЕН, есть только то, что требуется конкретное обстоятельство. –
@ RokoC.Buljan: не будет «требовать» считаться синонимом «must»? Можете ли вы описать ситуацию, когда захват предпочтительнее (я не могу)? – dandavis