1. 程式人生 > >【jQuery】onload事件,load(),ready()比較和使用

【jQuery】onload事件,load(),ready()比較和使用

一、ready() :頁面DOM結構載入完成後觸發

$(document).ready(function(){...});

$().ready(function(){...});

$(function(){...});
上面三種是一樣的,後面兩個是第一個的簡寫。

二、load & onload :頁面所有元素載入完成後觸發

window.onload = function(){...};

<body onload="func1();func1();">...</body>

上面兩種一樣的,第一個是js寫法,一個是嵌入html的寫法。只能一次性定義。

$(window).load(function(){...});

jquery提供的load(),比onload方法靈活,可以多次定義並有先後次序。

-------------------------------------------------------------------------------------------------------------------------------

參考:http://www.jb51.net/article/36178.htm