雖然利用原生的JavaScript事件能完成一些交互,但jQuery增加并擴(kuò)展了基本的事件處理機(jī)制。jQuery不僅提供了更加優(yōu)雅的事件處理語法,而且極大地增強(qiáng)了事件處理能力。

 

1、加載DOM

  在JavaScript中,通常用window.onload方法,而在jQuery中,使用的是$(document).ready()方法。下面來看看這兩種方法的不同之處:

 

  1.1 執(zhí)行時(shí)機(jī)

  window.onload方法是在網(wǎng)頁中所有的元素(包括元素的所有關(guān)聯(lián)文件)完全加載到瀏覽器后才執(zhí)行。而通過jQuery的$(document).ready()方法注冊的事件處理程序,在DOM完全就緒時(shí)就可以被調(diào)用。jQuery中提供了一個與window.onload相同的方法——load()方法。 

$(window).load(function(){ 

網(wǎng)友評論