Bonjour,
J'ai écris le code suivant afin qu'à l'appui d'un bouton ayant comme classe summary-button j'affiche tout éléments qui ont le même ID que lui :
Comme vous pouvez le voir j'ajoute l'attribut name active_toggle afin de pouvoir le redéployer même après un reload de la page (en l’occurrence l'envoi d'un formulaire).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $('.summary-button').click(function() { var id = $(this).attr('id'); $('.'+id).slideToggle("fast"); this.setAttribute("name","active_toggle"); });
Mon problème est le suivant, quand je reload la page mon bouton perd son attribut "name". Est-ce normal ? Il y a-t-il un moyen de mieux faire ça ?
De plus deux questions me turlupinent :
- Comment gérer le fait qu'il n'y peut il y avoir qu'un active_toggle à la fois ?
- Comment afficher au reload de la page mon ancien toggle ? Directement après mon $(document).ready(function() ?
Partager