windowonload三者加載方法的區別

window.onload、$(document).ready(function(){})、$(window).load(function(){})的區別吧!

首先比較下window.onload與$(document).ready(function(){})。

1.執行時間
    window.onload必須等到頁面內包括圖片的所有元素加載完畢後才能執行。

    $(document).ready()是DOM結構繪製完畢後就執行,不必等到加載完畢。

2.編寫個數
     window.onload不能同時編寫多個,如果有多個window.onload方法,只會執行一個

     $(document).ready()可以同時編寫多個,並且都可以得到執行

3.簡化寫法
     window.onload沒有簡化寫法

     $(document).ready(function(){})可以簡寫成$(function(){});

$(window).load(function(){})和window.onload區別在於$(window).load(function(){})可以寫多個

我的問題就出現在這裏。在jsp頁面裏面有寫了一個onload了

<body id="setExam" οnlοad="getMacAddr();">

所以在寫window.onload就不生效了。
————————————————
版權聲明:本文爲CSDN博主「葉涵」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_37763820/article/details/79694963

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章