IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Deux éléments, une fonction


Sujet :

jQuery

  1. #1
    Membre très actif
    Inscrit en
    Mai 2010
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 177
    Par défaut Deux éléments, une fonction
    Bonjour à vous,

    Je ne comprends pas pourquoi la deuxième partie du code n'exécute pas le redirectPage.

    Pour rappel, je n'ai que 3 jours de jquery et pas beaucoup plus pour tout apprendre.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
        $("a.transition").click(function(event){
            event.preventDefault();
            linkLocation = this.href;
     
            $("#blocDImages").animate({left:"+=2500"}, 1000);
        $("body").fadeOut(1000, redirectPage);
     
     });
     
     
            $("a.rubfond").click(function(event){
            event.preventDefault();
            linkLocation = this.href;
     
            $("#blocDImages").animate({left:"+=2500"}, 1000, function(redirectPage){});
     
     });
     
        function redirectPage() {
            window.location = linkLocation;
        }
    En clair, la deuxième partie empêche le fadeout.

    Pouvez-vous m'orienter et me dire pourquoi cela ne fonctionne pas ?

    Merci à vous,

    A bientôt,

    LeHibou

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function(redirectPage){}
    tu passes la référence d'une fonction en paramètre de ta fonction anonyme

Discussions similaires

  1. Envoi de deux paramètres à une fonction JS
    Par DeveloppeurWeb dans le forum ASP.NET
    Réponses: 1
    Dernier message: 10/12/2010, 12h05
  2. Réponses: 1
    Dernier message: 18/11/2005, 11h38
  3. Comment avoir une fonction à deux résultats ?
    Par xenos dans le forum Langage
    Réponses: 9
    Dernier message: 02/10/2005, 10h32
  4. [Fonctions] Une fonction ou deux ?
    Par Évariste Galois dans le forum C++
    Réponses: 10
    Dernier message: 24/08/2005, 09h22
  5. Réponses: 5
    Dernier message: 25/11/2003, 10h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo