/*-------------------------------------------------------------------- *JAVASCRIPT "FakeLoader.js" *Version: 1.1.0 - 2014 *author: João Pereira *website: http://www.joaopereira.pt *Licensed MIT -----------------------------------------------------------------------*/ (function ($) { $.fn.fakeLoader = function(options) { //Defaults $.fn.settings = $.extend({ timeToHide:10, // Default Time to hide fakeLoader pos:'fixed',// Default Position top:'0px', // Default Top value left:'0px', // Default Left value width:'100%', // Default width height:'100%', // Default Height zIndex: '999', // Default zIndex bgColor: '#2ecc71', // Default background color opacity:'0.6',//默认透明度 text:'',//默认加载中文字 spinner:'spinner1', // Default Spinner imagePath:'' // Default Path custom image }, options); var timer=null; $.fn.Setopacity=function(opacity){ $(".loadingbackground").fadeTo("slow",opacity); }; $.fn.SetTimeToHide=function(timetohide){ var el = $(this); el.settings.timeToHide=timetohide; if(!!timer)clearTimeout(timer); el.css({ 'display':"block" });//fadeTo("fast",el.settings.opacity); $(".loadingbackground").fadeTo(1,el.settings.opacity); setTimeout(function(){ el.fadeOut();//fadeTo("slow",0); }, el.settings.timeToHide); }; $.fn.setToHide=function(){ var el = $(this); if(!!timer)clearTimeout(timer); el.fadeOut();//fadeTo("slow",0); }; //The target var el = $(this); //Customized Spinners var spinner01 = '