【发布时间】:2021-08-10 20:08:11
【问题描述】:
我想更改网站主题颜色,但我使用这种方式无法正常工作。有人可以帮忙吗?
<a href="javascript:void(0)" id="switch" class="gray-color"> </a>
<a href="javascript:void(0)" id="switch2" class="green-color"> </a>
<a href="javascript:void(0)" id="switch3" class="yellow-color"> </a>
$("#switch").click(function () {
$('head').append('<link rel="stylesheet" href="css/theme-gray.css" title="gray" class="gray" />');
$('link[title="yellow"]').remove();
});
$("#switch3").click(function () {
$('head').append('<link rel="stylesheet" href="css/theme-yellow.css" title="yellow" class="yellow" />');
$('link[title="gray"]').remove();
});
$("#switch2").click(function () {
$('link[title="yellow"]').remove();
$('link[title="gray"]').remove();
});
参考屏幕
【问题讨论】:
-
你想改变颜色链接还是追加新的然后删除新的???
-
我想改变颜色链接,但我使用了追加方法
-
“无法正常工作”是什么意思?会发生什么?
-
只有两种颜色的变化。第三种颜色不变