我正在使用以下较少的 css 来更改不同的主题颜色
@lightRed: #fdd;
@lightGreen: #dfd;
@lightBlue: #ddf;
@defaultThemeColor:@lightBlue;
#header{
.wrapper();
width:@defaultWidth;
height:80px;
margin-bottom:20px;
background:@defaultThemeColor;
}
#menu{
background:@defaultThemeColor;
}
而html如下:
<div id="swatch">
<ul>
<li><a href="">theme1</a></li>
<li><a href="">theme2</a></li>
<li><a href="">theme3</a></li>
</ul>
</div>
当 theme1 被点击时,@lightRed 主题应该被加载,对于 theme2 @lightBlue 和对于 theme3 @lightGreen
请让我知道我的 javascript/jquery 应该如何在点击时更改主题颜色