$ .cookie无法删除cookie

时间:2012-11-05 23:03:26

标签: jquery cookies

我正在使用 https://github.com/carhartl/jquery-cookie 管理我的cookies。

当我调用$.removeCookie('the_cookie')时,它返回true,但是当我执行$.cookie('the_cookie')时,值仍然存在。

任何人都知道可能出了什么问题?

谢谢!

2 个答案:

答案 0 :(得分:0)

Check this out!

基本上,链接提供了一种通过将其时间设置为负时间来删除cookie的方法,因此当它到期时,cookie就消失了。 (在Javascript中),这是一种以Jquery风格实现的方法。

//setting the cookie
$.cookie({'myCookie':'myValue'});

// Get a cookie
$.cookie('myCookie');

// Delete a cookie
$.cookie('myCookie', null);

答案 1 :(得分:0)

我发现jquery-cookie插件在使用不同浏览器和jquery版本的许多场合都很成问题。我已经决定只使用these W3SCHOOLS cookie functions,它们似乎在浏览器中运行良好且一致。执行setCookie(c_name,value,0)以使用它们取消设置cookie。