2
我正在使用按钮切换为网站制作黑暗模式。为了在更改页面时保存黑暗模式,我正在使用Cookie。当再次按下切换键时,黑暗模式被禁用,但不保存,我不知道为什么。为什么我的cookie不更新?
Ps。我是新来的JavaScript,所以这可能是一个愚蠢的错误。
if ($.cookie('darkModeOn')){
$('html').toggleClass('dark-mode');
$('#dark-toggle').click(function(){
$.cookie('darkModeOn', false, { expires: 7 });
$('html').toggleClass('dark-mode');
});
}
else
{
$('#dark-toggle').click(function(){
$.cookie('darkModeOn', true, { expires: 7 });
$('html').toggleClass('dark-mode');
});
}
嗯,这似乎并没有为我工作。同样的问题。谢谢你! –
@LoganManuel我发现为什么它确实不起作用。检查我更新的答案。 –