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.

questionAnswers(8)

yourAnswerToTheQuestion