Есть ли способ изменить свойства класса CSS, а не свойства элемента, используя jQuery?
Это практический пример:
У меня есть div с классом red
.red {background: red;}
Я хочу изменить свойство фона red, а не элементы, которые имеют класс red.
Если я делаю это с помощью jQuery . Метод css():
$('.red').css('background','green');
это повлияет на элементы, которые теперь имеют класс red. Здесь все нормально.
Но если я сделаю вызов Ajax и добавлю больше div с классом red, у них не будет зеленого фона, у них будет исходный фон red.
Я могу снова вызвать jQuery . css() method. Но я хотел бы знать, есть ли способ изменить сам класс. Пожалуйста, подумайте, что это всего лишь базовый пример.