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