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 20/10/2011, 16h08   #1
Débutant
 
Inscription : mai 2005
Messages : 1 957
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 957
Points : 615
Points : 615
Par défaut Comment changer l'effet du déroulement d'un bloc

Bonjour a tous,

J'utilise un code pour dérouler un code et l'enrouler. Il y a un effet sympa de déroulement.
Code :
1
2
3
4
5
6
<script language="javascript">
	if($("#sub_categories_d").css("display")=="none")
		{
			$("#sub_categories_d").slideToggle('');	
		}
</script>
Le problème c'est qe dans un page, il ne faut pas qu'il y ait l'effet de déorulement, il vaut bien que le bloque en question soit ouvert, mais "d'un coup", sans qu'on se rende compte qu'il se déroule. J'ai dnc essayé ceci
Code :
1
2
3
4
5
6
7
 
<script language="javascript">
	if($("#sub_categories_d").css("display")=="none")
		{
			$("#sub_categories_d").css("display")=="block";	
		}
</script>
Mais ca ne marche pas.
Je pensais alors changé le slideToggle(), mais je ne sais pas avec quoi.

Auriez-vous une idée qui pourrait m'aider?

Milles mercis
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 17h23   #2
Membre confirmé
 
Homme Lionel Chaumeau
Développeur Web
Inscription : octobre 2011
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Lionel Chaumeau
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 75
Points : 264
Points : 264
Bonjour,
Avec
Code :
1
2
3
4
5
6
7
<script language="javascript">
	if($("#sub_categories_d").css("display")=="none")
		{
			$("#sub_categories_d").show();	
		}
</script>
ça marche ?
kalimukti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 17h30   #3
Débutant
 
Inscription : mai 2005
Messages : 1 957
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 957
Points : 615
Points : 615
Super merci,
C'était simple
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 17h38   #4
Membre confirmé
 
Homme Lionel Chaumeau
Développeur Web
Inscription : octobre 2011
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Lionel Chaumeau
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 75
Points : 264
Points : 264
Citation:
Envoyé par pierrot10 Voir le message
Super merci,
C'était simple
quand on a trop la tête dans le guidon...
ceci dit, je suis pas sûr que tu ais besoin du test avant (si un élément n'est pas en display:none, le show() ne va rien lui faire de plus)... ça peut peut-être aider pour optimiser ton code.
kalimukti 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 16h35.


 
 
 
 
Partenaires

Hébergement Web