Javascript 在cookie中保存背景色

Javascript 在cookie中保存背景色,javascript,jquery,html,css,cookies,Javascript,Jquery,Html,Css,Cookies,我想在cookie中保存我的页面背景色。 用户可以从列表中选择颜色,但刷新页面时,颜色必须保持不变 我终于可以让它工作了,当我按下列表中的颜色时,cookie值变成蓝色 $("#panel .blue").on('click', function(){ if ($.cookie('the_cookie', { path: '/' }) !== null) { $.removeCookie("the_cookie", { path: '/' });

我想在cookie中保存我的页面背景色。 用户可以从列表中选择颜色,但刷新页面时,颜色必须保持不变

我终于可以让它工作了,当我按下列表中的颜色时,cookie值变成蓝色

 $("#panel .blue").on('click', function(){
     if ($.cookie('the_cookie', { path: '/' }) !== null) { 
         $.removeCookie("the_cookie", { path: '/' });
         $.cookie('color_cookie', 'blue', {expires:7, path:'/'}); 
     }
 });
现在我只是想知道,当我加载页面时,如何检查该值蓝色,并使我的背景颜色相同

或者我应该采取完全其他的方法来实现这一点


谢谢。

好吧,假设您的css中没有任何奇怪的东西:首先,您需要检索存储的cookie的值并将其设置到div中,如下所示:

$(document).ready(function(){
    $("#yourDiv").css("background-color",$.cookie('color_cookie'));
});
尝试HTML5网络存储