国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

一張表格告訴你windows.onload()與$(document).ready()的區別

2024-05-06 16:06:06
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了windows.onload()與$(document).ready()的區別

瀏覽器加載完DOM后,會通過javascript為DOM元素添加事件,在javascript中,通常使用window.onload()方法。

在jquery中,則使用$(document).ready()方法。下面介紹一下兩者的區別。

 window.onload()$(document).ready()

執行時機在頁面所有元素(包括圖片,引用文件)加載完后執行。

頁面中所有HTML DOM,CSS DOM結構加載完之后就會執行,其他圖片可能沒有加載完.

如果想要網頁所有內容(包括圖片等)加載完畢,再注冊事件,使用$(window).load(function);

等價于window.onload()

編寫個數

不能同時寫多個,后面的將會覆蓋前面的。ex:

window.onload=function(){ alert("A"); }

window.onload=function(){ alert("B"); }

結果會執行“B”

如果想要順序執行alert("A")和alert("B")需寫成

window.onload=function(){

alert("A");

alert("B");

}

可以同時寫多個

簡寫

$(document).ready(function(){

  //to do;

});

可寫成

$().ready(function(){ //$()不帶參數默認是document

  //to do;

});或

$(function(){

  //to do;

});

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 肇州县| 内乡县| 互助| 温泉县| 栾城县| 鄯善县| 县级市| 额济纳旗| 遂昌县| 云南省| 县级市| 朔州市| 东台市| 南安市| 婺源县| 平遥县| 营口市| 长治市| 眉山市| 江都市| 武鸣县| 克东县| 德格县| 鸡东县| 菏泽市| 永仁县| 顺义区| 武宁县| 津市市| 白玉县| 西和县| 健康| 延寿县| 尚志市| 海淀区| 阳春市| 鄂伦春自治旗| 荣成市| 镇康县| 大名县| 额尔古纳市|