Boa Noite,
Estou com uma dúvida referente a esse recurso do data-attribute. Tudo que aprendi até o momento em relação a essa integração do Java Script com html, foi através da utilização de classes ou Ids no Query Selector.
Dentro disso, quando tínhamos que alterar algum conteúdo de texto ou aplicar alguma mudança no visual da página diante de alguma interação, utilizamos o 'classList".
Minha pergunta é: quando eu puxo um elemento do html pro java através de um data-attribute, o recurso classList pode ser utilizado, por exemplo, para mudar a cor de um texto a partir de uma interação em uma página da web?