/*
* @Author: fanqian
* @Date: 2016-06-15 12:34:55
* @Website: Administrator
* @浣跨敤璇锋敞鏄庝綔鑰呭拰缃戠珯
*/
$.QianLoad = {
PageLoading: function(options) {
var defaults = {
delayTime: 1000, //椤甸潰鍔犺浇瀹屾垚鍚庯紝鍔犺浇杩涘害鏉℃贰鍑洪€熷害
sleep: 0, //璁剧疆鎸傝捣,绛変簬0鏃跺垯鏃犻渶鎸傝捣
css: ''
//杩涘害鏉℃牱寮忎綅缃彲浠ヨ嚜宸变慨鏀
}
var options = $.extend(defaults, options);
//鍦ㄩ〉闈㈡湭鍔犺浇瀹屾瘯涔嬪墠鏄剧ず鐨刲oading Html鑷畾涔夊唴瀹
$("body").css('overflow','hidden');
$('head').append(defaults.css);
var _LoadingHtml = '
';
//鍛堢幇loading鏁堟灉
$("body").append(_LoadingHtml);
//鐩戝惉椤甸潰鍔犺浇鐘舵€
document.onreadystatechange = PageLoaded;
function PageLoaded() {
var loadingMask = $('#pre-load');
$({
property: 0
}).animate({
property: 98
}, {
duration: 3000,
step: function() {
var percentage = Math.round(this.property);
loadingMask.css('width', percentage + "%");
//椤甸潰鍔犺浇鍚庢墽琛 loadingMask.css('width', percentage + "%");
if (document.readyState == "complete") {
loadingMask.css('width', 100 + "%");
loadingMask.css('top', 50 + "%");
setTimeout(function() {
loadingMask.animate({
"opacity": 0
},
options.delayTime,
function() {
setTimeout(function(){
$('.load-wrap').addClass("ding");
console.log('Loading has been successful');
$("body").css('overflow-y','auto')
},0)
});
},
options.sleep);
}
}
});
}
}
}