在jQuery中设置cookie

在jQuery中设置cookie,jquery,html,css,cookies,Jquery,Html,Css,Cookies,当背景颜色改变时,如何设置cookie?我创建了一个改变身体颜色的基本切换器,但我想把改变后的颜色保存在cookie中 有什么想法吗 jQuery代码: $('.first li').click(function(){ var src = $(this).find('img').attr('src'); $('body').css('background','url('+src+')'); }); 请将以下插件添加到您的页面: 现在,您可以执行以

当背景颜色改变时,如何设置cookie?我创建了一个改变身体颜色的基本切换器,但我想把改变后的颜色保存在cookie中

有什么想法吗

jQuery代码:

    $('.first li').click(function(){
        var src = $(this).find('img').attr('src');
       $('body').css('background','url('+src+')');
     });

请将以下插件添加到您的页面:

现在,您可以执行以下操作:

创建cookie:

$.cookie('the_cookie', 'the_value');
阅读cookie:

$.cookie('the_cookie');

您可以使用HTML5本地存储,并且可以正常工作

    window.localStorage.setItem("color_fondo",color);
    document.body.style.backgroundColor =  color;

在函数末尾插入此行

document.cookie = 'userColor="' + document.body.style.background + '"';

这样做的好处是可以处理图像、过滤器等等;)我的错误。现在更正它!向项目中添加库是为了做一件事吗?有点大锤式的方法…@RichardA-没有一件事。我猜他以后也会想看饼干的。