2
私はslidetoggle()を使用しています。バナーとlocalStorageを切り替えて、切り替えられたバナーの最後の状態を記憶します。LocalTorageがslideToggleで動作しない(トグルで動作)
localStorageは、トグル()で正常に動作します。ただし、slideToggle()を使用します。もうそれはありません。また、トグル(toggle(500);)にアニメーションを追加すると、localStorageはもはや動作しません。
$('#button').click(function() {
$(this).siblings().slideToggle();
localStorage.setItem('display', $(this).siblings().is(':hidden'));
});
var block = localStorage.getItem('display');
if (block == 'true') {
$('#banner').hide()
}
何が問題になりますか?
JSFiddle:http://jsfiddle.net/9pj9ws5u/12/
なぜ以前にはうまくいかなかったのかの説明を追加するとよいでしょう。 – JCOC611
@ JCOC611あなたが正しいです。私の答えに追加 –