window.onload封装插件

window.onload 只能绑定一条指令

window.onload = function(){
                 prepareGallery();
            }

接下来封装一个函数,如果在代码变的复杂的时候,无论打算在页面加载完毕时执行多少个函数,只要多写一条语句就可以了。

//封装一个公共调用方法
function addLoadEvent(func){
    var oldonload = window.onload;
    if(typeof window.onload != 'function'){
        window.onload= func;
    }else{
        window.onload =function (){
        oldonload();
        func();
          }
          }
    }
      //只需要一条即可
    addLoadEvent(prepareGallery);           

整体实例



    
        
        windowonload封装
        
    
    
        ![](image/IMG_5030.JPG)
        

hello

你可能感兴趣的:(window.onload封装插件)