document.ready与window.onload的区别
2024-08-22 11:52:13
代码分析:
$(document).ready(function()
{
....
}
);
window.onload=function(){
....
}
两段代码功能上可以互换,但又有许多区别:
1.第一种是Jquery写法,第二种是javaScript写法;
2.执行顺序不同。
$(document).ready(function(){}) 页面结构加载完成就可以执行代码。
window.onload必须等页面元素(包含图片)全部加载完成后,才能执行。显然,前者的执行效率高于后者。 3.执行数量不同。
$(document).ready(function(){}) 可以执行多次。
window.onload只能执行一次。
注意:$(document).ready(function(){})可以简写成$(function(){}),下面两段代码是等价的
$(document).ready(function(){ //程序段
}) $(function(){ })
最新文章
- Velocity(5)——#set指令
- oracle的索引维护
- [cocos2d-js]chipmunk例子(一)
- javascript中的省市级联效果
- GuessFist
- Struts2注解配置之@Namespace(四)
- Android声明和使用权限
- log4net使用(包括单个文件和按日期生成多个文件)
- centos dmesg
- day06_JDBC学习笔记
- vue-eleme 学习笔记
- 如何设计一个restful风格的API
- Docker查看容器IP
- rpm方式安装MySQL5.1.73
- linux 免输入密码脚本
- C# .Net动态调用webService
- perl6 HTTP::UserAgent (3) JSON
- Python的集合框架
- C语言超大数据相加计算整理
- HBase工具之监控Region的可用和读写延时状况