javascript中的onload方法和jJQuery中的ready方法的区别
javascript中的onload方法是表示当dom元素都加载完成后然后开始运行。其中onload方法需要Dom元素全部加载完成,当然也会包含图片等元素。
JQuery中的ready方法是表示当文档结构加载完成后就开始运行。其中不包含图片等元素。
下面开始具体举例说明:
请看下面代码:
function a1(){ alert("1"); } function a2(){ alert("2"); } window.onload=a1; window.onload=a2;
此时只会弹出1,因为onload方法只能定义一个。如果要想两个同时弹出,请看下面代码:
window.onload=function(){ a1(); a2(); } $(function(){ alert("hello"); })
此时将会弹出两次hello。