$(document).ready() $(window).load 及js的window.onload
生活随笔
收集整理的這篇文章主要介紹了
$(document).ready() $(window).load 及js的window.onload
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、$(document).ready() ?簡寫為$(function(){}) DOM結(jié)構(gòu)繪制完成執(zhí)行,而無需等到圖片或其他媒體下載完畢.
2、$(window).load ?在有時候確實我們有需要等到頁面的所有東西都加載完后再執(zhí)行時使用
3、window.οnlοad=function(){} ?必須等到頁面內(nèi)包括圖片的所有元素加載完畢后才能執(zhí)行
?
另:defer屬性
在腳本中寫defer,<script type="text/javascript" defer></script>,則瀏覽器在下載腳本時,不會對其立即處理,而是會繼續(xù)對下面的頁面進行下載解析,提高下載性能
defer用于:不需要立即執(zhí)行的腳本,例如$(window).load的函數(shù),可用于界面上一些需要點擊或鼠標事件的方法
?
備注:瀏覽器可并發(fā)請求,但是加載js時,腳本會阻塞其他資源的加載,所以腳本置后
轉(zhuǎn)載于:https://www.cnblogs.com/ss977/p/5867977.html
總結(jié)
以上是生活随笔為你收集整理的$(document).ready() $(window).load 及js的window.onload的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NEFU 503 矩阵求解 (非01异或
- 下一篇: 【转】 指针函数与函数指针的区别