ホームページ > 記事 > ウェブフロントエンド > ローカル ストレージを使用してページのリロード時にメニューの状態を維持するにはどうすればよいですか?
ページのリロード時のメニュー状態の維持
ページのリロード後にメニューの状態を保持するには、ローカル ストレージ機能の実装を検討してください。ボタンをクリックした後にメニューを翻訳したままにする方法は次のとおりです:
<code class="javascript">// Store menu item translation in local storage $(document).on("click", "nav.pagedMenu ul li", function() { var translation = $(this).css('transform'); localStorage.setItem('menuTranslation', translation); }); // On page load, check if the menu translation is stored $(window).on("load", function() { var storedTranslation = localStorage.getItem('menuTranslation'); if (storedTranslation) { $("nav.pagedMenu ul li.clicked").css('transform', storedTranslation); } });</code>
ストレージ オプションの長所と短所
ローカル ストレージ:
長所:
短所:
サーバー側ストレージ:
長所:
短所:
以上がローカル ストレージを使用してページのリロード時にメニューの状態を維持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。