jquery.クッキーの詳細


注意:Googleブラウザはこのような操作をサポートしていませんので、操作するときにブラウザを交換してください.
このプラグインはJSのクッキーをパッケージ化しており、パッケージ化された後は1 K(圧縮版)しかないので、クッキーに対する2つの選択肢として、操作方法を見てみましょう
まずファイルを導入します.
まずクッキーを保存する方法を見てみましょう.
最も簡単なのは、キー値のみを伝えることです.
$.cookie('cookie_name', 'value');

一行だけで、みんながかなり簡潔に感じていると信じています.ここで説明する必要がありますが、クッキーの値をnullに設定すると、このクッキーが削除されたと理解できます.もちろん、さらなる設定もできます.
次の行のコードを見てみましょう.
$.cookie('cookie_name', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true });

カッコの各プロパティについて説明します.
expires:クッキーの有効日を設定します.中に整数を入力します.単位は天です.ここでは、負の値を入力すると、このクッキーが削除されることに注意しなければなりません.もちろん、この時間が将来の時間であることを前提にDateオブジェクトを入力することもできます.つまり、過去の時間を入力すると、負の数とみなされ、クッキーも削除されます.有効時間を設定していないかnullに設定していない場合は、ブラウザを閉じるとクッキーがクリーンアップされます.つまり、最初の書き方を使うと、このクッキーはセッションクッキーです.
path:この変数はクッキーを保存するパスで、デフォルト値はあなたが現在このクッキーを作成しているインタフェースのパスです.この変数は私たちが基本的に使っているのはかなり多くない(私が本当に使っていないかもしれない)ので、基本的にデフォルトでいいです.
domain:このクッキーのドメイン名を設定します.デフォルトは、現在クッキーを作成しているドメイン名です.
secure:これをtrueに設定すると、このクッキーに対して保護プロトコルが有効になります.ここではあまり説明しません.
通常、このクッキーの有効時間を設定するだけでいいので、基本的には他のプロパティをデフォルトにします.
$.cookie("cookie_name", "value", { expires: 1 });

クッキーを保存する方法について説明しました.次に、クッキーを読み込む方法を見てみましょう.
var cookie_value = $.cookie('cookie_name');

関数にクッキーの名前を入力するだけでいいので、戻り値はクッキーが格納している値です.
何かコンセプトがぼやけていたり、間違っていたりしたら提出してください.できるだけ変更します.ありがとうございます.