0

我有一个动画 div 覆盖的 jQuery 函数。动画完成后,我想要一个.load功能发生。我试图使用完整的功能来做到这一点,但似乎无法让它工作。

$(function() {
    $("#fullscreen_launch").click(function(){
        $("#fullscreen").animate({
            top: '0px',
            height:'100%',
        }, 950),
        complete: function() {
            $('#fullscreen').load('http://www.klossal.com/portfolio/space_fullscreen.html');
    });
});
4

1 回答 1

2

.animate()有两种不同的语法选项,不能混用。

.animate( properties [, duration] [, easing] [, complete] )

.animate( properties, options )

在第一种情况下,它看起来像这样

$("#fullscreen").animate({
    top: '0px',
    height:'100%',
}, 950, function() {
    $('#fullscreen')
       .load('http://www.klossal.com/portfolio/space_fullscreen.html');
});
于 2012-07-17T14:13:35.540 回答