国产探花免费观看_亚洲丰满少妇自慰呻吟_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;

});

 

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

圖片精選

主站蜘蛛池模板: 金溪县| 册亨县| 哈巴河县| 内黄县| 大新县| 图木舒克市| 莒南县| 大邑县| 黄陵县| 西华县| 娄烦县| 林州市| 中山市| 紫金县| 夏邑县| 澄江县| 萨嘎县| 新密市| 新营市| 紫金县| 西丰县| 大方县| 封开县| 隆尧县| 宜阳县| 浦县| 额济纳旗| 凤阳县| 阜宁县| 凭祥市| 闽侯县| 江阴市| 南阳市| 红原县| 安阳市| 文山县| 德惠市| 镇坪县| 类乌齐县| 栾城县| 阜阳市|