1
resposta

Cancelar Função de EventListener

Pessoal estou inserindo um classe via classList.toggle, está funcionando corretamente, mas não consigo fazer ela sumir quando outra função é chamada. Poderia me ajudar?

const menuTreinos = document.getElementById("treinos");
const abc2xbtn = document.getElementById("abc2x__lista");
const abcdeBtn = document.getElementById("abcde__lista");

menuTreinos.addEventListener('click', () => {
    console.log("clicado")
    var tiposDeTreinos = document.getElementById("tiposDeTreinos");
    tiposDeTreinos.classList.toggle("mTS_hide");
    return true;
})

abc2xbtn.addEventListener('click', () => {
    var abc2x = document.getElementById("abc2xtreinos");
    abc2x.classList.toggle("ABC2x_hide");
})

abcdeBtn.addEventListener('click', () => {
        var abcde = document.getElementById("abcdetreinos");
        abcde.classList.toggle("abcde_hide");
})
1 resposta

Opa Antonio! Tudo bem?

Sentimos muito pela demora em obter uma resposta.

Poderia por gentileza em enviar o seu código completo? Dessa forma posso analisar o seu código na totalidade e simular o problema para ajudá-lo de forma mais assertiva.

Você pode compartilhar o link do seu projeto via Github.

Fico à disposição.

Tenha um bom dia e bons estudos.