Maintenir l'état du menu lors du rechargement de la page
Pour préserver l'état d'un menu après le rechargement de la page, envisagez d'implémenter une fonctionnalité de stockage local. Voici comment vous pouvez conserver le menu traduit après un clic sur un bouton :
<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>
Avantages et inconvénients des options de stockage
Stockage local :
Avantages :
Inconvénients :
Stockage côté serveur :
Avantages :
Inconvénients :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!