Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/08/2011, 00h09   #1
Débutant
 
Inscription : février 2009
Messages : 559
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 559
Points : 138
Points : 138
Par défaut jQuery - Hide() et show()

Bonsoir, j'aimerai lors d'un clic sur #ouvrir ouvrir la zone d'affichage et lors d'un autre clique dessus ne plus l'afficher comment faire ? Voici mon début de code...
Merci

Code :
1
2
3
4
5
6
7
jQuery(document).ready(function($) {
	 $("#zone").hide();
	 $("#ouvrir").click(function() { 
		$("#zone").slideDown("slow");
		$("#zone").show();
	 });
});
noobyyy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2011, 00h25   #2
Débutant
 
Inscription : février 2009
Messages : 559
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 559
Points : 138
Points : 138
ceci m'a aidé à résoudre mon ptit soucis :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
/*-------- toggle des listes ----------*/
$(document).ready(function(){
 
   //Hide (Collapse) the toggle containers on load
   $(".liste_container").hide();
 
   //Switch the "Open" and "Close" state per click (+ ou - dans le CSS)
   $(".liste_visible").toggle(function(){ // on pourrais aussi utiliser toggleClass
      $(this).addClass("active");
      }, function () {
      $(this).removeClass("active");
   });
 
   //ouverture et fermeture par glissé
   $(".liste_visible").click(function(){
      $(this).next(".liste_container").slideToggle("slow");
   });
 
});
/*-------- toggle des listes ----------*/
noobyyy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h40.


 
 
 
 
Partenaires

Hébergement Web