改变CSS类定义

fre*_*hie 10 javascript css jquery

假设我有这个课程:

.MyClass{background:red;}
Run Code Online (Sandbox Code Playgroud)

这个类适用于几个div.我想通过更改MyClass中定义的颜色将背景颜色更改为橙​​色.

现在,我知道我能做到 $('.MyDiv').css('background', 'orange');

但我的问题是这样的:如何更改CSS类定义以便MyClass元素现在具有background:orange;?我希望能够将多种CSS颜色属性从一种颜色更改为另一种颜色.

谢谢.

cha*_*aos 5

实际上改变样式表非常具有挑战性.但是,更容易的是,您可以为不同的样式表切换样式表,这可能足以满足您的需要.请参阅如何使用jQuery切换CSS样式表?.

为了实际更改样式表内容,如何在运行时更改/删除CSS类定义?会让你开始.