JavaScript-de elementde birnäçe işleýji
Eger elementde bir hadysa üçin birnäçe işleýji bolsa, ýüze çykyş duransoň-da, olaryň hemmesi ýerine ýetiriler. Ýagny,
stopPropagation hadysanyň öňe gitmegine päsel berýär, ýöne häzirki elementde ähli işleýjiler işleýär. Mysala serediň:
elem1.addEventListener('click', function() {
console.log('ýaşyl');
});
elem2.addEventListener('click', function(event) {
console.log('gök - birinji işleýji');
event.stopPropagation(); // ýüze çykyşy saklaýarys
});
elem2.addEventListener('click', function() {
console.log('gök - ikinji işleýji'); // ýene-de işleýär
});
elem3.addEventListener('click', function() {
console.log('gyzyl');
});
Synap görüň: