ready和onload
$(function(){
alert('页面加载完毕');
})
$(document).ready(function(){
alert('页面加载完毕');
})
window.onload = function(){
alert('页面加载完毕');
}
区别
window.onload会在页面的document全部加载完毕后,并且要求所有的外部图片和资源全部加载完成之后才会执行。
(document).ready(function())只要在浏览器把所欲的HTML放入DOMtree之后就执行js效果。所以使用的时候建议把样式控制仿在(document).ready(function(){})只要在浏览器把所欲的HTML放入DOM tree之后就执行js效果。
所以使用的时候建议把样式控制仿在(document).ready(function())只要在浏览器把所欲的HTML放入DOMtree之后就执行js效果。所以使用的时候建议把样式控制仿在(window).load();js事件触发的方法,放在$(document).ready()里面加载。