2010-01-28 4 views
-1
$(".bottomnavinvest").stop().animate({'bottom' : '40px'}, 800, 'easeInBounce', 
    function(){      
     $(".bottomnavinvest").hide();       
    }); 
} 

$(".demolink").click(function(){ 
    if ($(".bottomnavinvest").is(':visible')); { 
     bottomnavinvestout(); 
    } 
    $("#contentinner").children().fadeOut(1000, function(){ 
     $('#demoreel').fadeIn(1000, function(){ 
      bottomnavdemoin(); 
     }); 
    }); 
    return false 
}); 

$(".investlink").click(function(){ 
    if ($(".bottomnavdemo").is(':visible')); { 
     bottomnavdemoout(); 
    }; 
    $("#contentinner").children().fadeOut(1000, function(){ 
     $('#investment').fadeIn(1000, function(){ 
      bottomnavinvestin(); 
     }); 
    }); 
    return false 
}); 

La démo et démonstration des fonctions sont les mêmes que les investissements internationaux et d'investir des fonctions,Jquery avait besoin d'aide

Je suis en train de rebondir une barre de navigation secondaire vers le haut puis le cacher, fadeOut puis dans la nouvelle contenu, puis rebondir sur une barre de navigation différente sur les clics de bouton appropriés

Il est en train de disparaître, puis dans le nouveau contenu seulement pour l'éteindre puis à nouveau. Est-ce que quelqu'un peut me dire ce que je fais mal ou comment je peux améliorer ce que je fais?

Vive Ben

+0

oups, qui en quelque sorte a été coupé en haut: ("bottomnavinvest ") fonction bottomnavinvestin() { de $ show ('', function() { $() arrêt." Bottomnavinvest.".() .animate ({'bottom': '0px'}, 800, 'easeOutBounce'); }); } fonction bottomnavinvestout() { $ ("bottomnavinvest.") Stop() animeront ({ 'bottom':.. '40px'} fonction, 800, 'easeInBounce', () { $ (". Bottomnavinvest"). Hide(); }); } – user260931

+0

Comment mettre en forme des commentaires? – user260931

+0

Vous devriez éditer la question au lieu d'ajouter des trucs dans les commentaires Et pendant l'édition - essayez de rendre la description du problème plus compréhensible;) – naugtur

Répondre

0

Après le formatage de votre question, il est encore plus facile à voir:

$(".bottomnavinvest").stop().animate({'bottom' : '40px'}, 800, 'easeInBounce', 
    function(){      
     $(".bottomnavinvest").hide();       
    }); 
} 

$(".demolink").click(function(){ 
    if ($(".bottomnavinvest").is(':visible')); { //THIS ';' BREAKS THE CODE, REMOVE IT !!! 
     bottomnavinvestout(); 
    } 
    $("#contentinner").children().fadeOut(1000, function(){ 
     $('#demoreel').fadeIn(1000, function(){ 
      bottomnavdemoin(); 
     }); 
    }); 
    return false 
}); 

$(".investlink").click(function(){ 
    if ($(".bottomnavdemo").is(':visible')); { //THIS ';' BREAKS THE CODE, REMOVE IT !!! 
     bottomnavdemoout(); 
    };           //THIS ';' NOT NEEDED, REMOVE IT !!! 
    $("#contentinner").children().fadeOut(1000, function(){ 
     $('#investment').fadeIn(1000, function(){ 
      bottomnavinvestin(); 
     }); 
    }); 
    return false 
}); 

Retirez tous les supplémentaires; dans votre code, et cela devrait fonctionner.

Questions connexes