キーポイント
jquery.cookieのインストール
最初に、GitHubのコードベースからjquery.cookieをダウンロードする必要があります。 jquery.cookie.jsファイルを取得したら、ページに追加するだけです。 jQueryプラグインとして、jqueryライブラリの後にそれを含める必要があることに注意してください。ページには、次のコードに類似したセクションが含まれている必要があります。
<🎜> <🎜>
jQuery.cookieは同じメソッドCookie()を使用してCookieを作成および読み取りますが、パラメーターの数は異なります。 Cookieを作成するには、Cookieの名前と価値の2つのパラメーターを渡す必要があります。 3番目のオプションパラメーターを渡すことができます。これは、いくつかの追加オプションを備えたオブジェクトリテラルです。これらのオプションは、パス、ドメイン、期限切れ、および安全です。これらのオプションは、Cookie()メソッドを呼び出すとき、または$ .cookie.defaultsオブジェクトを介してグローバルに呼び出すときにローカルに設定できることに注意してください。前者で設定されたオプションは、後者のオプションセットよりも優先されます。 Cookieの作成方法を理解するには、いくつかの例を見てみましょう。次の例では、ユーザーがWebサイトにアクセスする回数を追跡します。
この例は、ユーザーのお気に入りの都市を保存し、クッキーが読み書きできるドメインとパスを指定します。
$.cookie("visits", 10);
$.cookie("favourite-city", "London", {path: "/", domain: "jspro.com"});
クッキーを読むのはとても簡単です。次の例に示すように、1つのパラメーター、つまりCookieの名前を渡すだけで読む必要があります。ユーザーがWebサイトにアクセスする回数をお読みください。
$.cookie("name", "Aurelio", {expires: new Date(2013, 10, 29, 11, 00, 00), secure: true});
ユーザーの名前を読む:
console.debug($.cookie("visits")); // 打印 "10"
<🎜> <🎜>
今、あなたはクッキーの作成と読み方を知っています。最後に知っておく必要があるのは、RemoveCookie()メソッドを使用してCookieを削除する方法です。要求されたCookieが見つかった場合にtrueを返し、それ以外の場合はFalseを返します。 Cookieを削除する場合は、パスやドメインなどの同じオプションを渡す必要があることに注意してください。そうしないと、操作が失敗することに注意してください。次に、RemoveCookie()メソッドのいくつかの例を見てみましょう。サイトへの訪問数を保存するCookieを削除します:
$.cookie("visits", 10);
都市のようなユーザーを保存するCookieを削除:
$.cookie("favourite-city", "London", {path: "/", domain: "jspro.com"});
次に、ユーザーの名前を保存するCookieを削除しようとします。安全な値が指定されていないため、この例は失敗します。
$.cookie("name", "Aurelio", {expires: new Date(2013, 10, 29, 11, 00, 00), secure: true});
結論
この記事では、jquery.cookie(jqueryプラグイン)を使用してCookieを管理する方法を示します。 Cookieの実装の詳細をいくつかのシンプルで柔軟な方法に抽象化することにより、多くの問題を解決します。さらに指示やその他の例が必要な場合は、公式のドキュメントを参照してください。 この記事を読みたい場合は、学習できることを気に入るはずです。メンバーは、SitePointのすべての電子書籍と、JQuery:NewbieからNinjaまでのインタラクティブなオンラインコース:新しいヒントとヒントに即座にアクセスできます。この記事のコメントは閉じられています。 jqueryについて質問がありますか?フォーラムで質問してみませんか? * JQuery Cookie(FAQ)
に関する faqs
jQueryを使用してクッキーを設定する方法は?$。cookie( 'cookie_name'、 'cookie_value');
この例では、「cookie_name」はcookieの名前であり、「cookie_value」はcookieに保存される値です。これにより、ブラウザセッションの終了時に期限切れになるCookieが作成されます。特定の有効期限を設定する場合は、3番目のパラメーターとしてオプションオブジェクトを追加できます。
$。cookie( 'cookie_name'、 'cookie_value'、{expires:7});これにより、7日後に期限切れになるCookieが作成されます。
jQueryを使用してクッキーを読む方法は?
また、jQueryを使用してCookieを読むのは非常に簡単です。 $ .cookie関数を再度使用できますが、今回は2番目のパラメーターを使用せずに使用できます。例は次のとおりです。
jQueryを使用してCookieを削除する方法は?
jQueryを使用してCookieを削除するには、$ .REMOVECOOKIE関数を使用できます。例は次のとおりです。
$。RemoveCookie( 'cookie_name');
(後続のFAQ回答は以前の出力に似ています。ここでは、回答を簡潔に保つために、複製コンテンツは省略されています。)
以上がjqueryでクッキーを操作しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。