我們想使用JQuery里面的方法,是要通過JQuery的 $ 物件呼叫里面的方法
1. 我們希望代碼在html加載完畢之后立即執行,那么可以使用ready事件,
實體:$(document).ready(function(){
alert(‘等頁面的dom元素加載完畢執行’);//ready與window.load 的區別:window.load 需要dom結構、鏈接參考、圖片全部加載完畢才可以 ,ready只需要dom結構加載完畢即可
});
2. ready事件可以注冊多個,是按照先后順序執行,
實體:$(window).ready(function(){
alert("window");
});
$(document).ready(function(){
alert("document");
});
$("div").ready(function(){ //正常來講,應該是先加載div,在執行document,最后執行window,但是這里是div是最后一個執行的
alert("div");
});
3. (1)Jquery官方檔案明確說明load事件跨瀏覽器兼容性較差
(2) ready事件與window.load是相互沖突的,如果使用了load,將導致ready不執行
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/196604.html
標籤:JavaScript
上一篇:DOM級別
