Неколку обработувачи на елемент во JavaScript

Ако на елементот има неколку обработувачи на еден настан, тогаш дури и при прекин на кревањето сите тие ќе се извршат. Тоа е, stopPropagation спречува продвижување на настанот понатаму, но на тековниот елемент сите обработувачи ќе се извршат. Погледнете го примерот:

javascriptelem1.addEventListener('click', function() {
  console.log('зелено');
});
elem2.addEventListener('click', function(event) {
  console.log('сино - прв обработувач');
  event.stopPropagation(); // да го запреме кревањето
});
elem2.addEventListener('click', function() {
  console.log('сино - втор обработувач'); // сепак ќе се изврши
});
elem3.addEventListener('click', function() {
  console.log('црвено');
});

Можете да проверите: