Если я не возвращаю false
из обратного вызова события или не использую функцию e.stopPropagation
jQuery, событие всплывает в DOM.
В большинстве случаев меня не волнует, всплывает событие или нет. Как в этом примере структуры DOM:
Обычно у меня нет нескольких вложенных обратных вызовов submit, таких как этот:
$('#theDiv').submit(function() {
alert('DIV!');
});
$('#theForm').submit(function(e) {
alert('FORM!');
e.preventDefault();
});
Fiddle
Этот DEMO показывает пузырьки событий submit
в !
Для меня нет никакой разницы, остановлю ли я распространение или просто предотвратю дефолт.
В этих сценариях Если я остановлю распространение, получу ли я преимущества в производительности?