jquery cookie プラグインを使用しており、更新後にブラウザーに CSS の状態を記憶させようとしています。ボタンがクリックされたときのコードは次のとおりです。
$('#cartHolder').attr('style','display: none !important');
$.cookie("cartDisplay", 'none !important');
次に、ヘッダーに次のものがあります。
if ($.cookie("cartDisplay")){
$('#cartHolder').attr('style', $.cookie("cartDisplay"));
}
問題は、更新のたびにdisplay
プロパティがデフォルトのプロパティにリセットされることです。ただし、コンソール ウィンドウでは、jquery cookie が必要な値を正常に保存したことがわかります。更新するたびに DOM に書き込まれていません。
誰でも私を助けることができますか?
ありがとう