$(document).ready(function(){ }); <=> $(function () {}); ------------1
window.onload <=> $(window).load(function(){ }); ------------2
1 在dom结构完成后就执行,不必等到所有元素加载完毕,可写多个;
2 在页面所有元素加载完毕后执行,只可以写一次;
如果要对某个对象进行操作 而又需要保证能正确执行,可将这部分对应的js代码放在最底部,确保要操作的对象已经加载完成;或者放在window.onload中;
使用方式举例:
window.onload=function myalert(){
alert("绑定成功!");
}
注意:不能为window.onload事件绑定多个事件处理函数,最后一个会覆盖前面的所有函数;
网友评论