當我們再編寫內嵌的JavaScript,我們保持代碼中
$(document).ready(function(){
// Your code here
});
如果我要貼
code // Your code here
在外部.js文件
那麼我應該保持代碼這裏面
$(document).ready(function(){
// Your code here
});
,或者我們可以有沒有這個
// Your code here
當我們再編寫內嵌的JavaScript,我們保持代碼中
$(document).ready(function(){
// Your code here
});
如果我要貼
code // Your code here
在外部.js文件
那麼我應該保持代碼這裏面
$(document).ready(function(){
// Your code here
});
,或者我們可以有沒有這個
// Your code here
放置你的代碼 -
$(document).ready(function(){
// Your code here
});
沒有明確要求。這只是確保您的JavaScript在DOM完全加載後運行的簡單方法。 (請注意,它不會等待圖像完全加載。)
如果您的文件正在加載到頁面的底部,那麼您可能不能使用它。但是,如果你只是想要一個安全和簡單的方法來確保DOM完成加載,然後使用它。
這個答案...
jQuery: Why use document.ready if external JS at bottom of page?
給出了一個很好的解釋。
只有當您使用此頁面的DOM時,您才必須將代碼保留在ready函數中。這個函數在DOM完全加載時執行。