在我当前的项目中,我正在为我的报告使用简单的预加载器:
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/