關(guān)于Jquery操作Cookie取值錯誤的解決方法
更新時間:2013年08月26日 17:39:21 作者:
使用JQuery操作cookie時 發(fā)生取的值不正確,結(jié)果發(fā)現(xiàn)cookie有四個不同的屬性,下面與大家分享下錯誤的原因及解決方法
使用JQuery操作cookie時 發(fā)生取的值不正確的問題:
結(jié)果發(fā)現(xiàn)cookie有四個不同的屬性:
名稱,內(nèi)容,域,路徑
$.cookie('the_cookie'); // 讀取 cookie
$.cookie('the_cookie', 'the_value'); // 存儲 cookie
$.cookie('the_cookie', 'the_value', { expires: 7 }); // 存儲一個帶7天期限的 cookie
$.cookie('the_cookie', '', { expires: -1 }); // 刪除 cookie
使用:
$.cookie("currentMenuID", menuID); 時 未指定域和路徑。
所有當(dāng)域和路徑不同時會產(chǎn)生不同的cookie
$.cookie("currentMenuID"); 取值時會產(chǎn)生問題。
故:
$.cookie("currentMenuID", "menuID", { path: "/"});
進(jìn)行覆蓋。同域下同一個cookieID對應(yīng)一個值。
結(jié)果發(fā)現(xiàn)cookie有四個不同的屬性:
名稱,內(nèi)容,域,路徑
復(fù)制代碼 代碼如下:
$.cookie('the_cookie'); // 讀取 cookie
$.cookie('the_cookie', 'the_value'); // 存儲 cookie
$.cookie('the_cookie', 'the_value', { expires: 7 }); // 存儲一個帶7天期限的 cookie
$.cookie('the_cookie', '', { expires: -1 }); // 刪除 cookie
使用:
$.cookie("currentMenuID", menuID); 時 未指定域和路徑。
所有當(dāng)域和路徑不同時會產(chǎn)生不同的cookie
$.cookie("currentMenuID"); 取值時會產(chǎn)生問題。
故:
$.cookie("currentMenuID", "menuID", { path: "/"});
進(jìn)行覆蓋。同域下同一個cookieID對應(yīng)一個值。
您可能感興趣的文章:
相關(guān)文章
jquery實現(xiàn)走馬燈特效實例(撲克牌切換效果)
本文主要介紹了jquery實現(xiàn)走馬燈特效實例(撲克牌切換效果),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02Jquery+CSS 創(chuàng)建流動導(dǎo)航菜單 Fluid Navigation
有時,一個網(wǎng)站的導(dǎo)航菜單文字不能提供足夠的信息,來表達(dá)當(dāng)前菜單按鈕的內(nèi)容,一般的解決辦法是使用提示信息ToolTip,那么本文介紹的流動導(dǎo)航菜單Fluid Navigation也可以解決此問題,同時也為網(wǎng)站設(shè)計的添加了一些時尚而又動感元素。2010-02-02