Javascript 在cookie中保存背景色
我想在cookie中保存我的页面背景色。 用户可以从列表中选择颜色,但刷新页面时,颜色必须保持不变 我终于可以让它工作了,当我按下列表中的颜色时,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: '/' });
$("#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网络存储