クッキーを使用してユーザー設定を記憶している間に、私のbodyタグでクラスを切り替えることを試みています。これは私がjQueryクッキートグル
$("a#switchit").click(function() {
if($.cookie('viewState')) {
$('body').addClass('light')
$.cookie('viewState', 'true', { expires: 9999 });
} else {
$('body').removeClass('light')
$.cookie('viewState', null);
};
});
を作ってみたものですjqueryのクッキーのプラグインを使用して
構文とすべてが、おそらく間違っているので、私はjqueryのには専門家だが、うまくいけば、あなたは私は何を見ることができます達成して私を正しいものにしようとしています。
私のhtml:
<a id="switchit">Switch it</a>
ザ・は私にはかなり右に見えます。すべきではないことが起こっていますか? – idrumgood
何が質問ですか?何がうまくいかないの? '.cookie()'関数を他のどこかのプラグインに含めていますか? – Sparky
@idrumgood基本的にクラストグル 'light'はbodyタグで動作しますが、ページをリフレッシュするとクラスが削除されます... – Blackbird