Não entendi porque o código executa todas as funções corretamente e apenas ignora o EnventListener. A função "adicionaClasse()" deveria ser acionada pela função "buttonFocous()" apenas quanto acionado click no botão, mas essa unica parte do código esta sendo inorada sem apresentar nenhum erro, o que poderia ser?
let mainMenu = {
fullMenu: document.querySelector("#mainmenu"),
bCast: document.querySelector("#cast")
}
function adicionaClasse(elemento, classe){
let e = elemento.classList.add(classe);
console.log("cliquei");
}
function buttonFocous(b){
b.addEventListener('click', adicionaClasse(b, "button-onfocous"));
console.log (" on focous");
return 0;
}
buttonFocous(mainMenu.bCast);
ps. O evento funcionava normalmente antes de transformá-lo em funções