Adicionar e remover classe JavaScript

2 respostas
javascript
R

Eu selecionei um elemento e adicionei a classe ativo nele, agora não estou conseguindo remover a classe quando eu seleciono outro elemento

const article = document.getElementById(id);
article.classList.add('ativo');

Eu preciso remover a classe ativo quando eu clicar em outro elemento article, como faço isso?

2 Respostas

Lucas_Camara

Tente assim:

article.classList.remove('ativo');

Ou pode usar assim para alternar:

article.classList.toggle('ativo');
R

eu preciso remover a classe ativo do item anterior, desta que tu falou não da certo.

Criado 19 de julho de 2019
Ultima resposta 22 de jul. de 2019
Respostas 2
Participantes 2