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 07/12/2011, 11h45   #1
Nouveau Membre du Club
 
Avatar de Squalthor
 
Homme
Autodidacte
Inscription : juillet 2006
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte

Informations forums :
Inscription : juillet 2006
Messages : 140
Points : 37
Points : 37
Par défaut Jquery - Bug avec animate et toggle ?

Bonjour,

Pour mon projet actuel j'utilise jquery, que je ne connais pas beaucoup.
Pour faire des menus animés déroulants je passe par animate et toggle:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$('.menu_deroulant')
                .bind('mouseenter', function() {
                    $(this)
                        .children('.menu_milieu')
                        .animate({
                            height: 'toggle'
                    },{
                        queue: false,
                        duration: 1000,
                        easing: 'easeOutBounce'
                    });
                })
                .bind('mouseleave', function() {
                    $(this)
                        .children('.menu_milieu')
                        .animate({
                            height: 'toggle'
                    },{
                        queue: false,
                        duration: 1000,
                        easing: 'easeOutBounce'
                    });
                });
Mon problème est que lorsque le curseur la sourie sort du bloc déclencheur avant la fin de l'animation, et que donc le menu n'est pas complètement déployé, lors des tentatives suivantes le "déroulement" du menu ne va pas jusqu'au bout...

Pourriez-vous m'aider ?

Je vous remercie.
Cordialement, Squal
Squalthor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 11h47   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 071
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 071
Points : 45 202
Points : 45 202
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 12h03   #3
Nouveau Membre du Club
 
Avatar de Squalthor
 
Homme
Autodidacte
Inscription : juillet 2006
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte

Informations forums :
Inscription : juillet 2006
Messages : 140
Points : 37
Points : 37
Bonjour et merci SpaceFrog, ceci semble être ma solution.

Afin de complèter le sujet voici ce que j'ai trouvé sur la fonction stop() de jquery.

Malheureusement pour le moment il subsiste un comportement anormal, il vrille.
Grâce aux paramètres que tu m'as indiqué je pense être sur la bonne voie. Dès que j'aurais la solution je viendrais faire un retour.

Edition:

N'ayant pas réussi à résoudre le problème j'ai dû adapter mon menu déroulant.

Encore merci.
Squalthor 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 18h21.


 
 
 
 
Partenaires

Hébergement Web