JQuery刪除cookie失效

最近作一個功能, 可是刪除cookie的時候老是失效, 搞不清楚什麼緣由.javascript

使用$.cookie("name","");  結果出來是生成了一個新的空值的cookie.java

使用$.cookie("name",null); 又刪除不掉cookie.cookie

最後使用$.cookie("name",null,{path:"/"});  終於成功了.     
app

或許是$.cookie的一個bug吧, 不知最新版的有沒有修復這個Bug.spa



如下是其餘的一些$.cookie順便轉載過來以備用:.net

[javascript] view plaincopyorm

  1. $(function(){  blog

  2. var COOKIE_NAME = 'test_cookie';  ip

  3. //設置cookie,經過時間間隔  get

  4. $('a').eq(0).click(function() {  

  5. $.cookie(COOKIE_NAME, 'test', { path: '/', expires: 1 });  

  6. return false;  

  7. });  

  8. // 設置cookie,到期時間  

  9. $('a').eq(1).click(function() {  

  10. var date = new Date();  

  11. date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000));  

  12. $.cookie(COOKIE_NAME, 'test', { path: '/', expires: date });  

  13. return false;  

  14. });  

  15. // 獲取 cookie  

  16. $('a').eq(2).click(function() {  

  17. alert($.cookie(COOKIE_NAME));  

  18. return false;  

  19. });  

  20. // 刪除cookie  

  21. $('a').eq(3).click(function() {  

  22. $.cookie(COOKIE_NAME, null, { path: '/' });  

  23. return false;  

  24. });  

  25. });   

相關文章
相關標籤/搜索