閱讀1000 返回首頁    go iPhone_iPad_Mac_apple


window.onload和jQuery中的ready的區別


①注冊次數的區別:

$(document).ready(function(){ alert("彈出1");});
$(document).ready(function(){ alert("彈出2");});
兩次信息都會彈出。
   
window.onload = function(){ alert("彈出1"); }
window.onload = function(){ alert("彈出2"); }
隻會執行彈出2。看那個等於號,相當於賦值,第二次把第一次覆蓋了。


②執行時間的區別


onload
是要等所有DOM元素創建完畢,圖片,CSS等都加載完畢才開始執行。

ready 
隻要等DOM元素創建完畢即可,這樣提高了網頁的相應速度。

當然,$(window).load(function()) 可以實現onload的效果。



最後更新:2017-04-02 22:16:40

  上一篇:go android開發 在adb shell下查詢中文字符亂碼及logcat中文亂碼的問題
  下一篇:go java反射中getDeclaredMethods和getMethods的區別