Deo zbornika Učimo Javascript

Uklanjanje slušača događaja

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
})