js封装Jqery的ready事件
2016-05-03 17:34
465 查看
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(readyState=='complete'){ document.detachEvent('onreadystatechange',arguments.callee); fn();//执行函数 } }); } };
相关文章推荐
- js-style,currentStyle与getComputedStyle()
- 用于验证javascript代码性能的两种使用的方法
- JavaScript中cookie使用
- web前端面试题及答案 JavaScript篇
- js中client、offset、scroll之间的关系
- JavaScript 定时器制作一个弹窗小广告
- JS学习笔记
- JS错误处理
- javascript实现下雪效果【实例代码】
- json数据返回
- 2.JS中的数据类型与变量
- javascript 手机号码正则表达式验证函数
- 1.JavaScript如何使用
- Web前段初步——javascript(1)
- 判断是否为自然数
- javascript的列表切换【实现代码】
- 01.javascript中字符串常用操作总结、JS字符串操作大全
- JSON对象长度和遍历方法
- 简化 javaScript 代码技巧
- 判断是否为数字