我觉得你工作太努力了!
我的方法是加载所有样式表,然后使用JS操作BODY
使用适当的修改类。
An example
您有3个样式表:默认。css,红色。css,蓝色。css。在页面加载时加载它们。
违约cssbody { background: #ccc; color: black;}
红色cssbody.red { background: red; color: white;}
蓝色cssbody.blue { background: blue; color: white;}
然后只需使用JS修改BODY
标签和CSS将随之出现。