当我们编写内联javascript时,我们将代码保留在
中$(document).ready(function(){
// Your code here
});
如果我想粘贴
code // Your code here
在外部.js文件中然后我应该将代码保留在此
中$(document).ready(function(){
// Your code here
});
或者我们没有这个
// Your code here
答案 0 :(得分:5)
只有在使用此页面的DOM时,才必须将代码保留在就绪函数中。当DOM完全加载时执行此函数。
答案 1 :(得分:2)
将代码放入 -
$(document).ready(function(){
// Your code here
});
未明确要求。它只是一种简单的方法,可确保在DOM完全加载后运行javascript。 (请注意,它不会等待图像完全加载。)
如果您的文件正在页面底部加载,您可能无法使用它。但是,如果您只是想要一种安全且简单的方法来确保DOM已完成加载,那么请使用它。
这个答案......
jQuery: Why use document.ready if external JS at bottom of page?
给出了一个很好的解释。