Bonjour,,
J'ai les elements suivants :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <div style="width:100%;height:80px;border:1px solid black;display:flex;flex-direction: row;"> <div id="1">1</div> <div id="2">2</div> <div id="3">3</div> </div> <div> <div id="one">one</div> <div id="two">two</div> <div id="three">three</div> </div>
et mon script :
Je voudrai que le clic sur 1, 2, ou 3 ouvre le one two ou three correspondant (le toggle fait bien) mais ferme les elements auparavant ouverts
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $(document).ready(function(){ $("#1").click(function(){ $("#one").toggle(); }); });
En brefs je voudrais avoir qu'une div ouverte en meme temps, a la manière d'un menu horizontal déroulant
Je peux bien sur fermer les autres éléments "en dur" mais peut être y a t il une méthode plus élégante
Par avance merci
Partager