i'm trying to remove Listeners. In console a code below is working. When i use code in Chrome extension i get: "Uncaught ReferenceError: getEventListeners is not defined". Why does this happen? Is there an equivalent to the function "getEventListeners"?
document.addEventListener('click', fireContentLoadedEvent, false);
function fireContentLoadedEvent () {
console.log ("DOMContentLoaded");
for (let i = 0; i < document.getElementsByClassName("someClass").length; i++) {
plusButton = document.getElementsByClassName("someClass")[i]
if ( getEventListeners(plusButton)["click"].length > 1) {
plusButton.removeEventListener("click", getEventListeners(plusButton).click[1].listener);
}
}
}