JQuery的ready函数与JS的onload的区别详解
来源:互联网 发布:简易返利源码 编辑:程序博客网 时间:2024/06/16 15:31
1.执行时间
window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。
$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。
2.编写个数不同
window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个
$(document).ready()可以同时编写多个,并且都可以得到执行
3.简化写法
window.onload没有简化写法
在我以前的开发中,一般用到javascript,我都是采用jquery的模式,也就是大多数时候,第一行写的是:
$(document).ready(function(){
…
});
这个时候,不一定要等所有的js和图片加载完毕,就可以执行一些方法,不过有些时候,必须要等所有的
元素都加载完毕,才可以执行一些方法的时候,比如说,部分图片或者什么其他方面还没有加载好,这个时候,点击某些按钮,会导致出现意外的情况,这个时候,就
需要用到:
$(window).load(function() {
…
});
0 0
- JQuery的ready函数与JS的onload的区别
- JQuery的ready函数与JS的onload的区别
- JQuery的ready函数与JS的onload的区别
- JQuery的ready函数与JS的onload的区别:
- JQuery的ready函数与JS的onload的区别详解
- JQuery的ready函数与JS的onload的区别详解
- jquery的ready与js的onload
- jQuery.ready()函数仿写,与window.onload的区别
- Jquery系列-ready 与 onload 的区别
- jQuery ready与window.onload的区别
- jQuery ready与window.onload的区别
- onload 与$.ready 的区别
- onload与ready的区别
- js的window.onload和jquery document.ready()的区别
- js中onload和jQuery中ready的区别
- jquery (js中window.onload与jquery中$(document.ready())的区别)
- js的$(document).Ready()与jquery的OnLoad
- window.onload与jQuery的ready的区别
- Linux命令(一)
- 使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)
- C++网络编程方面的开源项目
- windows下编译libexif-0.6.21
- iOS判断是否为空字符串的方法
- JQuery的ready函数与JS的onload的区别详解
- 03、微信小程序创建说明
- Android的ListView数据更新后,如何使最新的条目可以自动滚动到可视范围内?
- 设计模式六大原则(4):接口隔离原则
- PHP-正则表达式随笔
- android xml转义符
- curl 登录https网站
- vs2013 c++ 编译配置jsoncpp和使用jsoncpp解析json文件
- 蓝桥杯——计算机研究生机试真题改编+情景拓展(2017.2.9)