Как судить об одушевленной функции и показать что-то? - PullRequest
0 голосов
/ 06 апреля 2010

код такой:

$(".hide").click(function(){
    $(".online-contact").animate({width: 'toggle',height: '100%'}, "fast");         
    $(this).hide();
    $(".show-class").show();
})

Я хочу показать div с классом show-class после завершения функции animate, что я могу сделать?

Ответы [ 2 ]

3 голосов
/ 06 апреля 2010

вы можете попробовать:

$(".hide").click(function() {
    $(".online-contact")
        .animate({
            width: 'toggle',
            height: '100%'
        }, "fast",
        function() {
            // your code goes here..
            // this code will execute after the animation ended
        }); 
1 голос
/ 06 апреля 2010

Animate может принимать обратный вызов, который будет выполняться после завершения анимации, например:

$(".hide").click(function(){ $(".online-contact").animate({width: 'toggle',height: '100%'}, "fast", function() {$(".show-class").show();});
 $(this).hide(); })
...