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我發現爲什麼它確實不起作用。檢查我更新的答案。 –