ready
,表示文档结构(DOM)已经加载完成(不包含图片等非文字媒体文件)。
onload,指示页面包含图片等文件在内的所有元素都加载完成。
(可以说:ready 在onload 前加载!!!)
window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个。
如果用$(window).load()我们可以这样加载多个函数
$(window).load(function() {
alert("hello,我是jQuery!");
});
$(window).load(function() {
alert("hello,我也是jQuery");
});
这样写它会从上往下执行这两个函数。
对某一加载完成的图片设置可以这样写:
js中document.getElementById("imgId").οnlοad=function(){}
jquery中$("#imgId").load(function(){...})
$(document).ready()可以同时编写多个,并且都可以得到执行。
$(document).ready(function(){
alert('一般都用ready哦');
})
也可以这样写$(function(){...};)