ホームページ >ウェブフロントエンド >jsチュートリアル >Jquery操作のCookie値error_jqueryの解決策

Jquery操作のCookie値error_jqueryの解決策

WBOY
WBOYオリジナル
2016-05-16 17:24:21932ブラウズ

JQuery を使用して Cookie を操作するときに値が正しくない問題が発生しました:
Cookie には 4 つの異なる属性があることが判明しました:
名前、コンテンツ、ドメイン、パス

コードをコピーします コードは次のとおりです:

$.cookie('the_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);パスは指定されていません。
ドメインとパスが異なると、すべて異なる Cookie が生成されます。

$.cookie("currentMenuID"); 値を取得するときに問題が発生します。
つまり、
$.cookie("currentMenuID", "menuID", { path: "/"});
上書きします。同じドメイン内の同じ cookieID が値に対応します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。