JQuery的ready函式與JS的onload的區別
1.執行時間
window.onload必須等到頁面內包括圖片的所有元素載入完畢後才能執行。
$(document).ready()是DOM結構繪製完畢後就執行,不必等到載入完畢。
2.編寫個數不同
window.onload不能同時編寫多個,如果有多個window.onload方法,只會執行一個
$(document).ready()可以同時編寫多個,並且都可以得到執行
3.簡化寫法
window.onload沒有簡化寫法
$(document).ready(function(){})可以簡寫成$(function(){});
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2768/viewspace-2815602/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery中onload與ready區別jQuery
- window.onload()函式和jQuery中的document.ready()區別函式jQuery
- window.onload()函式和jQuery中的document.ready()有什麼區別?函式jQuery
- $(document).ready和window.onload的區別
- document.ready和window.onload的區別
- jQuery基礎與js的區別jQueryJS
- 建構函式與普通函式的區別函式
- 箭頭函式與普通函式的區別函式
- TypeScript 中函式的理解?與 JavaScript 函式的區別?TypeScript函式JavaScript
- fill函式與memset函式的區別(c++)函式C++
- python內建函式-eval()函式與exec()函式的區別Python函式
- JavaScript:鉤子函式與回撥函式的區別JavaScript函式
- document load 和 document ready 的區別
- document load 和document ready的區別?
- python函式與方法的區別總結Python函式
- strcpy函式和memcpy函式的區別函式memcpy
- TransparentBlt、StretchBlt與BitBlt三個函式的區別函式
- 類别範本與函式模板的區別函式
- jQuery操作iframe中js函式的方法小結jQueryJS函式
- jQuery - jQuery $(document).ready() 和 JavaScript [removed]() 的比較jQueryJavaScriptREM
- # 普通函式和箭頭函式的區別函式
- 箭頭函式與普通函式區別函式
- 箭頭函式、簡寫函式、普通函式的區別函式
- [20180917]關於分析函式的range與rows的區別.txt函式
- jquery $(this) 和this的區別jQuery
- JQuery this和$(this)的區別jQuery
- StretchBlt函式和BitBlt函式的區別和用法函式
- JS中的箭頭函式與thisJS函式
- JS 中函式名後面加與不加括號的區別JS函式
- jquery中append()方法與after()方法的區別jQueryAPP
- 迭代器與可迭代物件的區別,以及iter()函式的使用。物件函式
- 簡述箭頭函式和普通函式的區別函式
- 箭頭函式和普通函式的10個區別函式
- js封裝函式來 解釋jQuery的執行原理JS封裝函式jQuery
- 函式宣告與函式表示式有什麼區別?函式
- js中 let 與 var 的區別JS
- js中!和!!的區別與用法JS
- Python中函式和方法的區別Python函式