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