阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      让 JS 再 DOM 加载完成后再执行,(可以模拟 $(document).ready 事件)

      让 JS 再 DOM 加载完成后再执行,(可以模拟 $(document).ready 事件)

       function ready(fn){
       	if(document.addEventListener){		//标准浏览器
       		document.addEventListener('DOMContentLoaded',function(){
       			//注销时间,避免反复触发
           	      document.removeEventListener('DOMContentLoaded',arguments.callee,false);
       	      fn();		//执行函数
       		},false);
       	}else if(document.attachEvent){		//IE浏览器
       		document.attachEvent('onreadystatechange',function(){
       			if(document.readyState=='complete'){
       		              document.detachEvent('onreadystatechange',arguments.callee);
       				fn();		//函数执行
       			}
       		});
       	}
       }
      

      更多面试题

      如果你想了解更多的前端面试题,请点击下面进行选择,这里基本包涵了市场上的所有前端方面的面试题,让你面试更加顺利。

      这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!

      目录
      目录