ボタンをクリックする度にbodyにクラスを追加・削除する仕組みを
JavaScriptで作成しております。
コードは以下の通りです。
<body> <div id="links">ボタン</div> </body> <script> var links = document.querySelector('#links'); var bd = document.querySelector('body'); var tgOn = function(el) { el.classList.toggle('tgclass'); } links.addEventListener('click', function() { tgOn(bd); }, false); </script>
ボタンクリックでbodyにクラスを追加・削除することはできるようになったのですが、
bodyに追加されたクラスの状態をCookieに保存して、
次回ページを開いた時もクラスが追加されている(もしくは追加されていない)状態を
維持したいと考えています。
toggleの状態をCookieに保存することはできるでしょうか?
やり方が全然思いつかず、質問させていただきました。
アドバイスいただけると幸いです。
どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/18 08:04