- function ready(fn){  
-     if(document.addEventListener){      
-         document.addEventListener(‘DOMContentLoaded‘,function(){  
-             
-             document.removeEventListener(‘DOMContentLoaded‘,arguments.callee,false);  
-             fn();       
-         },false);  
-     }else if(document.attachEvent){     
-         document.attachEvent(‘onreadystatechange‘,function(){  
-             if(document.readyState==‘complete‘){  
-                 document.detachEvent(‘onreadystatechange‘,arguments.callee);  
-                 fn();       
-             }  
-         });  
-     }  
- }
 生JS实现jQuery的ready方法呢?下面是其中之一的做法:
原文:http://www.cnblogs.com/liangxiaofeng/p/5921958.html