Onmiddellike beëindiging van opborreling in JavaScript

Om verwerking volledig te stop, ondersteun moderne blaaiers die metode stopImmediatePropagation. Dit voorkom nie net opborreling nie, maar stop ook die verwerking van gebeurtenisse op die huidige element. Kom ons pas dit toe:

javascriptelem1.addEventListener('click', function() {
  console.log('groen');
});
elem2.addEventListener('click', function(event) {
  console.log('blou - eerste hanterder');
  event.stopImmediatePropagation();     // stop die opborreling
});
elem2.addEventListener('click', function() {
  console.log('blou - tweede hanterder'); // sal nie meer werk nie
});
elem3.addEventListener('click', function() {
  console.log('rooi');
});

Jy kan dit toets: