1

https://github.com/carhartl/jquery-cookieを使用 して Cookie を管理しています。

を呼び出すと$.removeCookie('the_cookie')trueが返されますが、呼び出すと$.cookie('the_cookie')値はまだそこにあります。

誰が何がうまくいかなかったのか知っていますか?

ありがとう!

4

2 に答える 2

1

これをチェックしてください!

基本的に、このリンクは、時間を負の時間に設定することで Cookie を削除する方法を提供するため、有効期限が切れると Cookie はなくなります。( Javascript で) Jquery スタイルでそれを行う方法を次に示します。

//setting the cookie
$.cookie({'myCookie':'myValue'});

// Get a cookie
$.cookie('myCookie');

// Delete a cookie
$.cookie('myCookie', null);
于 2012-11-05T23:16:00.853 に答える
0

さまざまなブラウザーやバージョンの jquery を使用しているときに、jquery-cookie プラグインが非常に問題になることが何度かありました。それ以来、私はこれらの W3SCHOOLS Cookie 関数のみを使用することに決めました。これらの関数は、ブラウザー間で一貫して適切に機能すると思われます。setCookie(c_name,value,0) を実行して、Cookie の設定を解除します。

于 2012-11-05T23:21:01.647 に答える