0

blockUI ( www.malsup.com/jquery/block/ )を使用したい。少しjs.codeがあります:

function blockSite() {
    var loadImSize = 100;
    $.blockUI({
        message: '<img src="preloader_transparent.gif" width="' +
                loadImSize + 'px" height="' + loadImSize + 'px">',
    css: {
        top: ($(window).height() - loadImSize) / 2 + 'px',
        left: ($(window).width() - loadImSize) / 2 + 'px',
        width: loadImSize + 'px',
            height: loadImSize + 'px'
        }
    });
}
function unblockSite() {$.unblockUI();}
blockSite();
alert(3);
unblockSite();

アラートの前にブロック画像が表示され、アラートが閉じた後に画像が消えるようにするにはどうすればよいですか? 私は確かに使用法が必要です

blockSite();
alert(3);
unblockSite();

の代わりに

$.blockUI{... ,onBlock: function() {...}, ...}

ありがとう

4

1 に答える 1

2

アニメーションを無効にする必要があります。

$.blockUI({..., fadeIn: 0});

編集:jsFiddle

于 2013-06-17T12:14:06.037 に答える