jQuery:完成动画后做不起作用

时间:2011-05-15 10:42:02

标签: javascript jquery function hide jquery-animate

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

它不显示动画。我想我已经把功能放错了地方。

1 个答案:

答案 0 :(得分:11)

Per the docs,如果您指定选项,请在选项中包含回调,而不是单独包含:

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