我正在使用以下的 Less 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以在单击时更改主题颜色。
css
文件,每个文件都是一个主题。然后使用jQuery加载正确的“主题样式表”(https://dev59.com/FGsz5IYBdhLWcg3whII8)。 - TryingToImprove