Deo zbornika Učimo Javascript

Uklanjanje slušača događaja

Email Twitter LinkedIn Facebook Google

Suprotnost metodu addEventListener() je metod removeEventListener(), koji prihvata iste parametre.

Na primer, ovako bismo uklonili slušač handleClick, koji je prethodno dodat pasusu:

pasus.removeEventListener('click', handleClick)

Da bismo uklonili slušač događaja, moramo da prosledimo istu imenovanu funkciju koju smo prethodno dodali. Ako ponovo napišemo anonimnu funkciju istog sadržaja, ne uklanjamo slušač događaja.

Ovako nešto ne bi radilo:

pasus.removeEventListener ('click', function () {
  // telo funkcije
})