Alterar propriedades de classe CSS com jQuery
Existe uma maneira de alterar as propriedades de uma classe CSS, não as propriedades do elemento, usando jQuery?
Este é um exemplo prático:
Eu tenho um div com classered
.red {background: red;}
Eu quero mudar de classered
propriedade de plano de fundo, não elementos com classered
fundo atribuído.
Se eu fizer isso com jQuerymétodo .css ():
$('.red').css('background','green');
isso afetará os elementos que agora têm classered
. Até aqui tudo está bem. Mas se eu fizer uma chamada Ajax e inserir mais divs comred
classe, esses não terão um fundo verde, eles terão a inicialred
fundo.
Eu poderia ligar para jQuerymétodo .css () novamente. Mas eu gostaria de saber se existe uma maneira de mudar a classe em si. Por favor, considere isto é apenas um exemplo básico.