2010-01-28 5 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 
}); 

демо-в и демо из функции такие же, как инвестировать и инвестировать из функции,Jquery необходима помощь

Я пытаюсь отскочить вторичную навигационную панель вверх, затем скрыть его, FADEOUT затем в новый контент, затем отскакивать от другого навигационного бара при соответствующих нажатиях кнопок

Он исчезает, а затем в новом контенте только для того, чтобы снова погасить его.

Может ли кто-нибудь сказать мне, что я делаю неправильно, или как я могу улучшить то, что я делаю?

Приветствия Бен

+0

упс, что каким-то образом сократить в верхней части: ("bottomnavinvest ") функции bottomnavinvestin() { $ шоу ('', функция() { $ (теплоходов)." Bottomnavinvest.."() .animate ({'bottom': '0px'}, 800, 'easeOutBounce'); }); } функция bottomnavinvestout() { $ ("bottomnavinvest.") Остановка() анимировать ({ 'дна':.. '40px'}, 800, 'easeInBounce', функция() { $ (". Bottomnavinvest"). Hide(); }); } – user260931

+0

как мне форматировать комментарии? – user260931

+0

Вы должны отредактировать вопрос, а не добавлять какие-то вещи в комментарии И во время редактирования - попробуйте сделать описание проблемы более понятным;) – naugtur

ответ

0

После форматирования на Ваш вопрос еще более легко увидеть:

$(".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 
}); 

Удалить все те дополнительные; в вашем коде, и он должен работать.

Смежные вопросы