Cookieに節約するよくある質問のためのシンプルな非表示/ショー
-
13-11-2019 - |
質問
ページを更新するときにこれがクッキーを保存しないのはなぜですか?
使用: https://raw.github.com/Carhartl / jQuery-Cookie / Master / JQuery.Cookie.js
解決
各インデックスに別のCookieを作成しており、ページ負荷時に探しているものと一致することはありません。さらに、あなたは異なるクッキー名の文字列 'hideshow-id' vs 'hideshow_id' を持っています。
他のヒント
if($.cookie('hideShow-id') == index){
.
と
$.cookie('hideShow_id' + tisindex, tisindex);
.
はまっっく2つの完全に異なるクッキーです
編集:
index
をひどく誤用しています。まず第一に、財産ではなく機能です。しかし、それでも、あなたは2つの異なる索引を混乱させているので、あなたはロード上の異なるインデックスを取得し、クリックすることをクリックします
tis.parents("li").index()
.
は、兄弟の間のli
タグがの場合のindexです。
.each(function(index, value)
.
は、繰り返しのセット内にインデックスを与えます。これは、.not(".active")
部分のために明らかに2つの異なるセットです。
所属していません StackOverflow