Cookie没有用jQuery设置

时间:2013-07-22 22:55:01

标签: jquery cookies

这个相当简单的代码对我不起作用,这让我很困惑:

$(document).ready( function(){
    $.cookie('the_cookie', 'the_value');
    var myCookie = $.cookie('the_cookie');
    alert(myCookie);
});

jsFiddle test

我导入了jquery.cookie.js

我做错了什么?


注意:当我在浏览器的标签资源中查找cookie时,我也找不到它。用jsFiddle和localhost尝试了这一点,没有用。

3 个答案:

答案 0 :(得分:3)

你做错了是cookie.js没有链接到javascript文件,它链接到 GitHub Gist 页面

https://github.com/carhartl/jquery-cookie/blob/master/jquery.cookie.js

只需将代码复制到JSFiddle

即可

然后

 alert(myCookie); // Will work

Demo

CDN http://cdn.jsdelivr.net/jquery.cookie/1.3.1/jquery.cookie.js

答案 1 :(得分:1)

你不应该从github热链接

将jquery.cookie.js下载到您的本地驱动器并引用它,它将起作用。

答案 2 :(得分:1)

看起来jQuery cookie插件文件没有加载。检查JS控制台以查看错误。您作为Cookie插件包含的网址将返回HTML。