Eu entendo que pra ensinar as funcionalidades do jQuery é ensinado a usar o addClass
no javascript e incluir uma regra no css pra essa classe nova.
Mas em uma situação real, o que é melhor? Adicionar uma classe, como ensinado no vídeo, ou selecionar no css por atributo, já que nesse caso seria possível fazer isso:
.campo-digitacao[disabled] {
background-color: lightgray;
}
Uma vantagem dessa segunda solução é não ter que me preocupar em remover a classe quando reiniciar o jogo, já que removendo o atributo a regra css deixa de ser aplicada, mas existe mais vantagem em utilizar o jQuery num caso como esse?