Cambiar las propiedades de la clase CSS con jQuery
¿Hay alguna manera de cambiar las propiedades de una clase CSS, no las propiedades del elemento, usando jQuery?
Este es un ejemplo práctico:
Tengo un div con clasered
.red {background: red;}
Quiero cambiar de clasered
Propiedad de fondo, no elementos que tengan clase.red
Fondo asignado.
Si lo hago con jQuery.método .css ():
$('.red').css('background','green');
Afectará los elementos que en este momento tienen clase.red
. Hasta aquí todo está bien. Pero si hago una llamada Ajax, e inserto más divs conred
clase, los que no tendrán un fondo verde, tendrán la inicialred
fondo.
Podria llamar a jQuerymétodo .css () otra vez. Pero me gustaría saber si hay una manera de cambiar la clase en sí. Por favor considera que esto es solo un ejemplo básico.