$(window).load(function() {})和$(document).ready(function(){})的区别
来源:互联网 发布:世界杯预选赛积分算法 编辑:程序博客网 时间:2024/05/22 07:40
在我以前的开发中,一般用到javascript,我都是采用jquery的模式,也就是大多数时候,第一行写的是:
$(document).ready(function(){
…
});
这个时候,不一定要等所有的js和图片加载完毕,就可以执行一些方法,不过有些时候,必须要等所有的
元素都加载完毕,才可以执行一些方法的时候,比如说,部分图片或者什么其他方面还没有加载好,这个时候,点击某些按钮,会导致出现意外的情况,这个时候,就
需要用到:
(window).load(function() {(“#btn-upload”).click(function(){ //比如说:
uploadPhotos();
});
});
下面是转载的内容,
用
alert(“hello,我也是jQuery”);
});
这样写它会从上往下执行这两个函数,并且看起来漂亮多了.
不用body.Onload()理由2:
用body.Onload()不能够做到js和html完全分离,这是一个很严重的问题.
另外用
该使用$(function(){})往往需要结合具体需要而作不同的选择.
最后附上一段在所有DOM元素加载之前执行的jQuery代码
呵呵,有时候我们也有这个需求!
转:http://blog.csdn.net/jallin2001/article/details/6600311
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function(){}) 和 $(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function(){}) 和 $(document).ready(function(){})的区别
- $(window).load(function() {})和$(document).ready(function(){})的区别
- $(window).load(function() {}),$(document).ready(function(){}),body.Onload()的区别
- $(document).ready()、 $(function(){})、$().ready(function(){})和window.onload的区别
- $(document).ready(function(){...})和$(document).load(function(){...})的区别
- ASCII, LATIN1, UTF8 简介
- Mac如何设置多个桌面
- 自定义View
- cocoaPods
- 文件上传之解析EXCEL
- $(window).load(function() {})和$(document).ready(function(){})的区别
- ISO7816 ATR分析及高波特率设置
- 关于Method Swizzling
- MATLAB对于文本文件(txt)数据读取的技巧总结(经典中的经典)
- 数字图像处理、计算机视觉和计算机图形学关系
- Java线程中run和start方法的区别
- 浮点数在内存中的表示
- 总结下团队管理遇到的问题
- storm UI解释