みかづきブログ その3

本ブログは更新を終了しました。通算140万ユーザーの方に観覧頂くことができました。長い間、ありがとうございました。

👆

引越し先はこちらです!

jQueryでCookieを操作する

jquery-cookie というプラグインをつかうとCokkieの操作が楽々です。


Cookieをオブジェクトに変換して取得

var obj = $.cookie();

で obj の中にCookieをオブジェクトに変換したものが返ってきます。

例えば、

"key=value"

というCookieは、

{key: "value"}

というオブジェクトになります。


値の書き込み

$.cookie("key", "value");

という感じで値を書き込めます。
※ 実行時の返り値としては "key=value" という文字列が返ってきます。

その際に、

expires(有効期限 ※ 単位: 日)

secure(Cookieの送信をセキュアな接続のときのみに限るかどうか)

などをオプションとして指定することができます。

つまり、

$.cookie("key", "value", {expires: 1});

とすれば有効期限が1日のCookieが完成します。
有効期限を明示的に指定しないとCokkieの仕様通り、ブラウザを閉じた時点でCookieが消えます。


【参考URL】
https://github.com/carhartl/jquery-cookie




https://twitter.com/ki_230/status/651331561338441729

ツイッターやってます!