Bonjour,
Voilà, je suis une quiche sur jQuery mais j'essaye de me soigner !!!
Je suis en train de mettre en place une liste qui doit afficher du contenu. ça fonctionne pas mal sauf que je n'arrive pas à lui dire de cacher la div précédement ouverte ... je ne vois pas comment boucler dans le js ...
Pour l'instant voici le code propre qui fonctionne sans mes essais désastreux pour cacher l'item précédement ouvert :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div class="discoTitreTracks">Titre</div> <div class="discoParoleTracks" style="display: none;"> contenu </div> <div class="discoTitreTracks">Titre</div> <div class="discoParoleTracks" style="display: none;"> contenu </div> etc ...Si quelqu'un pouvait m'expliquer, ce serait vraiment sympa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <script type="text/javascript"> var $j = jQuery.noConflict(); $j(document).ready(function(){ $j('.discoTitreTracks').click(function(){ $j(this).next('.discoParoleTracks').slideToggle('fast'); }); }); </script>![]()
Partager