【发布时间】:2020-09-09 12:38:14
【问题描述】:
尝试在单击元素时进行暗模式切换
- 切换 div class= .dark__mode
- css 链接 class= .css 链接
- css 链接 href 变量 = style__old
我正在学习 jquery,我认为代码的推理和结构存在重大问题
链接href一开始会改变,但不会变回来
请帮忙,或者如果使用复选框选项更好
window.onload = function(){
var style__old = $(".css-link").attr("href");
$(".dark__mode").click(function(){
if (style__old == "css/style.css"){
var style__new = style__old.replace("style.css","dark-mode.css");
$(".css-link").attr("href", style__new);
}
else
if (style__old == "css/dark-mode.css"){
style__old.replace("dark-mode.css","style.css");
$(".css-link").attr("href", "style__old");
}
}
);}
【问题讨论】: