Usamos o classList.add pra adicionar. Existe algum metodo para remover alguma classe?
Usamos o classList.add pra adicionar. Existe algum metodo para remover alguma classe?
Boa tarde, Gabriel!
Existe sim: é o classList.remove
, que faz exatamente o que você quer.
Outro método interessante é o classList.toggle('nomeDaClasse')
. Ele adiciona nomeDaClasse
às classes do elemento, se ela não estiver lá, e remove, se ela estiver. Muito útil quando é necessário uma ação de alternar o estado, como um botão de liga/desliga, por exemplo.
Esses e outros métodos de classList
estão na página do MDN (site da Mozilla com referências para tecnologias web):
https://developer.mozilla.org/pt-BR/docs/Web/API/Element/classList
VLLLWWW