現在のプロジェクトでは、レポートに単純なプリローダーを使用しています。
function hideLoading() {
var selectedEffect = "scale";
var options = { percent: 0 };
$("div#loading").hide(selectedEffect, options, 1000, function () {
$("div#fullsize").show();
});
}
$(window).load(function () {
setTimeout(hideLoading, 1000);
});
これにより素晴らしい隠蔽効果が得られますが、そのために jQueryUI を追加する必要があります。通常は問題ありませんが、このプロジェクトでは jQueryUI から何も使用していません。
私はそれを取り除きたいと思っています。
jquery.easing ( http://gsgd.co.uk/sandbox/jquery/easing/ ) を使用しようとしましたが、運がありませんでした。
これは使用するサンプルです: http://jsbin.com/ukicac/1/