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

首頁 > 編程 > JavaScript > 正文

淺析$(function) ready和onload 的區別

2019-11-20 09:05:39
字體:
來源:轉載
供稿:網友

新手接觸javascript、jquery的時候不可避免的要接觸題目所標識的相關內容,反復看過幾次一到用的時候總是不踏實,寫此文以記之。

  符號“$”是jquery對象(個人這樣理解,擁有函數的用法)。接著知道下面的一個等式,功能性能上是完全一致的。

$(function(){ /*do some thing*/ }) = $(document).ready(function(){/* do some thing */}) = $().ready(function(){ /* do some thing */ });

  上面是jquery中的東西,接著說下原生javascript中的,有window.onload和<body onload=""> 這兩個,是存在一定區別的,使用匿名函數以及非匿名函數等會有不同,我暫時用不到所以沒有做試驗,網上是眾說紛紜,不一致。 但是onload與jquery中的ready是不同的,這里面說下:

  一個是次數不同,$().ready()在一個一個html中可以使用多次,onload只能使用一次或者說有效綁定只能是唯一的一個。

  另一個是執行時機的不同,簡單講$()執行的時機要早于onload,因為$()只要在DOM樹加載完成就執行,onload要在全部的元素加載完成執行。

以上所述是小編給大家介紹的$(function) ready和onload 的區別介紹,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的,在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浠水县| 尼木县| 淮滨县| 金阳县| 新竹市| 皮山县| 金湖县| 灵川县| 淅川县| 崇州市| 平舆县| 甘泉县| 化德县| 昔阳县| 农安县| 平定县| 黑山县| 苗栗县| 白银市| 巴南区| 屏东市| 筠连县| 鄂伦春自治旗| 定结县| 姜堰市| 九龙坡区| 威信县| 台北县| 蒙城县| 高邑县| 霍邱县| 乐平市| 隆安县| 亚东县| 阿巴嘎旗| 博白县| 始兴县| 霞浦县| 南木林县| 定襄县| 舟山市|