JQuery: сделать после завершения анимации не работает - PullRequest
4 голосов
/ 15 мая 2011
$comment.animate({width: 0}, {queue:false, duration:450 }, function() { 
//$comment.css({ 'display': 'block' })
$comment.hide();
 });

не показывает анимацию. Я думаю, что я поставил функцию не в том месте.

1 Ответ

11 голосов
/ 15 мая 2011

Согласно документам , если вы укажете опции, включите обратный вызов в опции, а не по отдельности:

$comment.animate({width: 0}, {
    queue:    false,
    duration: 450,
    complete: function() { 
        //$comment.css({ 'display': 'block' })
        $comment.hide();
    }
});
...