首页 > 代码库 > 封装document.ready方法

封装document.ready方法

function $(fn){    if(document.addEventListener){        //W3C        document.addEventListener(‘DOMContentLoaded‘,function(){            //注销事件,避免反复触发             document.removeEventListener(‘DOMContentLoaded‘,arguments.callee,false);            fn();        },false);    }else{        //IE6、7、8        (function(){            try{                document.documentElement.doScroll("left");            }catch(e){                return setTimeout(arguments.callee,5);            }            fn();        })();    }};

 

调用方法:

    $(function(){        alert(0)    })

 

封装document.ready方法