je le code HTML suivant:Comment garder menu div coulissé vers le bas, même après avoir rechargé la page, jQuery
<form action="" name = "myform" method = "post">
<div id= "button">myButton</div>
<div id="submit"><input type="submit" name = "submit" value="update"></div>
<div class = "hiddenMenu" >
<div id = "checkboxes">
<input type="checkbox" name="checkbox1">Checkbox1
<input type="checkbox" name="checkbox2">Checkbox2
</div>
</div>
</form>
Et code correspondant Jquery:
jQuery(document).ready(function($)
{
jQuery("#button").click(function()
{
jQuery(".hiddenMenu").slideDown();
});
});
Tout ce qu'il fait est lorsque l'utilisateur appuie sur "bouton" - le "hiddenMenu" avec les cases à cocher glisse vers le bas. Cela fonctionne parfaitement, mais le problème est que lorsque j'appuie sur le bouton "submit" - les rechargements de page et "hiddenMenu" disparaissent, de sorte que je dois appuyer à nouveau sur "button" pour rendre visible "hiddenMenu". Comment est-il possible d'empêcher ce menu de glisser après le rechargement? de sorte qu'une fois que vous avez appuyé sur le bouton, le menu glisse vers le bas et même après le rechargement reste visible? Je pense que c'est quelque chose à voir avec "return false", mais je ne sais pas où mettre cette déclaration. Une autre question est de savoir comment modifier jquery afin que la seule fois où ce menu glisse à nouveau est quand j'appuie à nouveau sur "bouton"?
Merci beaucoup,