0

fancybox を使用していますが、アニメーションの読み込みを無効にしたいと考えています。

私のコード:

$(document).ready(function() {

    $("#mypop").fancybox({
     'onStart ': function(){ $.fancybox.hideActivity },
'onComplete' : function(){ $.fancybox.hideActivity }, 
    'href'                  : 'file.php',
    'transitionIn'      : 'none',
    'transitionOut'     : 'none',
    'titleShow' : false,
    'overlayColor'  :   '#fff',
    'overlayOpacity':   0.8,
        }); 
    });

ローディング アニメーションは引き続き機能します。

4

1 に答える 1

1

ドキュメントには、v2 の場合は $.fancybox.hideLoading() と書かれています。 http://fancyapps.com/fancybox/#docs

編集 - @user1139767

$.fancybox.hideActivity() 呼び出しの最後に () がありません。

この投稿 (http://stackoverflow.com/a/3673152/1791606) は、iframe をタイプとして使用しているため、読み込み中のアニメーションが表示されないことについて言及しています。

于 2012-11-15T23:33:51.623 に答える