亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

jQuery中的read和JavaScript中的onload函數的區別

時間:2024-05-31 18:03:16 jQuery Mobile 我要投稿
  • 相關推薦

jQuery中的read和JavaScript中的onload函數的區別在哪

  在JavaScript中,onload函數是最經常使用的,幾乎涉及到JavaScript的童鞋都少不了要接觸它。這個函數的作用就是等待網頁完全裝載完了以后再去執行代碼塊內的語句,因為按照文檔流的執行順序,通常用于頭部加載JavaScript的時候需要用到。

  復制代碼 代碼如下:

  window.onload = function(){

  // 當網頁加載完成后執行這里的代碼塊

  };

  而在jQuery中也有一個對應的函數,即等待網頁加載完后執行代碼塊

  復制代碼 代碼如下:

  $(document).ready(function(){

  // 當網頁加載完成后執行這里的代碼塊

  });

  以上這兩個看似一樣的功能,但實際有很大的區別。

  onload不僅在創建DOM樹之后,而且在所有外部資源全部加載完畢,并且整個頁面在瀏覽器窗口中顯示完畢之后,才會執行。這些資源不僅包括圖片資源,而且包括嵌入在頁面上的flash視頻,如果圖片或者flash過多,那么會一段很長加載時間,也就意味這延遲執行代碼塊的時間會更多。

  jQuery中的ready()方法只需要等待文檔結構被完全解析并且瀏覽器已經把HTML轉化為DOM樹后就會執行代碼塊,這里注意的是僅僅是DOM,網頁中的圖片,flash等外部資源都毫無關聯。

  由此可見jQuery中的ready()方法將縮短等待時間。

  當然還有另外一種方式,就是把腳本都在標簽后面,這樣的話網頁按照文檔流順序執行,也會達到JavaScript中onload或者jQuery中ready()效果,并且這中方式將更快的展現網頁內容。

【jQuery中的read和JavaScript中的onload函數的區別】相關文章:

淺析jQuery 遍歷函數javascript08-06

JavaScript中push(),join() 函數實例詳解09-05

PHP中的排序函數區別分析08-23

jQuery中parent()和siblings()的問題10-16

jQuery 源碼分析和Ready函數06-28

Javascript函數的定義和用法分析08-15

jQuery中prev()方法用法07-16

jQuery中replaceAll()方法用法10-15

JavaScript中的with關鍵字07-24

在Java中執行JavaScript代碼07-14

主站蜘蛛池模板: 久99久热只有精品国产15| 凌源市| 中文字幕永久视频| 一本大道无码日韩精品影视 | 亚洲色自偷自拍另类小说| 国产欧美va欧美va在线| 亚洲欧美国产高清va在线播放| 无码日韩精品一区二区人妻| 狠狠做深爱婷婷久久综合一区| 清水县| 国产本道久久一区二区三区| 亚洲国产精品18久久久久久| 亚洲国产美国国产综合一区| 国产成在线观看免费视频| 国产山东熟女48嗷嗷叫| 日韩欧美中文字幕公布 | 亚洲A∨国产AV综合AV网站| 狠狠色综合久久丁香婷婷| 国产精品福利视频萌白酱| 最新无码专区视频在线| 久久日韩乱码一二三四区别| 久久精品国产99国产精品| 德安县| 久久人妻无码一区二区三区av| 久久精品国产999久久久| 久久国产精品影院| 久久这里精品国产99丫e6| 国产精品嫩草影院一二三区入口| 亚洲a级在线观看| 蜜臀av久久国产午夜福利软件| 久久婷婷大香萑太香蕉av人| 国产不卡久久精品影院| 国产福利永久在线视频无毒不卡| 国产精品香港三级国产av| 欧洲成人免费视频| 亚洲日韩色在线影院性色| 海南省| 日韩理论午夜无码| 亚洲国产精品无码久久久蜜芽 | 营山县| 蜜国产精品JK白丝AV网站|