1

jqueryとqtipを使用して次のコードを使用してCookieを設定しようとしています。ご覧のとおり、この「beforeShow」イベントがトリガーされたら、Cookieを設定する必要があります。設定されているCookieを確認できませんが、アラートを確認すると、イベントがトリガーされていることを確認できますか?このコードは機能するはずですか、それとも何かが足りませんか?
どうもありがとう、

        api: {
            beforeShow: function() {
                if(document.getElementById('CheckMessage')) {
                    alert("");
                    $.cookie("MyTestExampleCookie", "1");
                    return false;
                }
            }
        },
4

3 に答える 3

3

jQuery Cookie をインストールしましたか?

https://github.com/carhartl/jquery-cookie

于 2012-08-02T11:18:51.330 に答える
0

ユーザーがページから移動した後に値を記憶する必要がない限り、Cookie は必要ありません。特定のイベントがトリガーされたかどうかだけを知りたい場合は、通常の変数を設定します。

Cookie を使用してこれらのクライアント側を操作する必要がある場合は、上記のプラグインを使用すると簡単です (ただし、絶対に必要というわけではありません)。

于 2012-08-02T11:23:08.297 に答える
0
document.cookie = ("MyTestExampleCookie=1");

ただし、いくつかの Cookie ライブラリを使用することをお勧めします

于 2012-08-02T11:52:29.380 に答える