How to remove event listener which is a method of exisiting object? I have a code like this in main.js
loadSite = new LoadSite(
'js/options.js',
'pages/options.html',
containerMain,
'options-wrapper'
);
options.addEventListener(
'click',
function () {
loadSite.loadSite();
},
false
);
And I want to remove this listner in another module. I tried write this:
import { LoadSite } from './classes/LoadSite.js';
(() => {
const options = document.querySelector('.options'),
loadSite = new LoadSite(
'js/options.js',
'pages/options.html',
containerMain,
'options-wrapper'
);
options.removeEventListener('click', function () {
loadSite.loadSite;
});
})();
But it didn't work and I don't know how to make this. Can someone help me?