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 23/05/2011, 18h01   #1
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Par défaut Effet Slide Toggle

Bonjour,
voilà la page web qui vous présentera au mieux mon problème http://www.miel-amatricula.com/testjquery/index.php.

Je souhaiterai simplement que la boite "boiteConnect" ne disparaisse pas à la fin de la fonction runEffect() ainsi on aura la possibilité de re-cliquer sur le bouton "se connecter" afin de faire redescendre la boite, et ainsi de suite...

J'espère que j'ai été assez clair et que quelqu'un pourra m'aider.
Merci
ghjiseppu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2011, 18h31   #2
Membre du Club
 
Inscription : novembre 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 132
Points : 44
Points : 44
Salut,

ta fonction runEffect() elle est associée à l'élément ayant le id "boiteConnect". C'est sur qu'elle va le faire disparaitre. Si tu veux pouvoir la faire disparaitre et apparaitre, je te suggère de corriger la fonction runEffect et de l'associer à un élement complètement en dehors de ta div "boiteConnect".
helpcomm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 08h29   #3
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Oui effectivement si je place l'élément "boutonConnect" en dehors il ne disparaîtra pas, mais ca n'aura pas l'effet escompté car "boutonConnect" ne suivra pas le même mouvement que "boiteConnect". Au fait je voudrai juste modifier la fonction afin qu'elle ne fasse pas disparaître mon bloc mais simplement qu'elle le déplace...
ghjiseppu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 18h44   #4
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 0
Points : 0
Voilà j'ai trouvé la solution grâce à animate(), combinée en fait avec toogle(). En plus clair ca donne :

Code :
1
2
3
4
5
6
7
8
9
10
$(function() { 
            $( "#boutonConnect" ).toggle( 
                function() { 
                    $( "#boiteConnect" ).animate({ top: 0 }, 1000, "easeInBounce" ); 
                }, 
                function() { 
                    $( "#boiteConnect" ).animate({ top: -120 }, 1000, "easeOutBounce" ); 
                } 
            ); 
        });
Voilà sinon regardez sur le lien j'ai mis à jour ^^. Merci !
ghjiseppu 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 13h57.


 
 
 
 
Partenaires

Hébergement Web