所以我使用jquery cookie插件,我需要检查cookie是否未设置。我把它设置成这样的东西:
if ($.cookie('language')==null) {
}
这似乎不起作用。有什么想法吗?
答案 0 :(得分:0)
简单地使用:
if($.cookie("language")){}
答案 1 :(得分:0)
要查看插件返回的内容,请执行console.log()调用:
console.log($.cookie("language"));
如果您监控Inspector / Firebug控制台,这应告诉您插件返回的内容。
我认为你可以通过if($ .cookie(“language”))来逃避,但你必须测试它。
答案 2 :(得分:0)
源代码中的第90行看起来应该是你想要的结果。检查是否有任何错误,并测试如果设置了cookie会发生什么。
https://github.com/carhartl/jquery-cookie/blob/master/jquery.cookie.js