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()には、混在させることのできない 2 つの異なる構文オプションがあります。

.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 に答える