我注意到jQuery ready事件和函数在我的大多数javascript中只使用过一次。但是,如果可以不止一次使用ready事件,我就会徘徊。例如,可以在我的主html代码中调用ready事件函数调用中的函数,然后在我的.js文件中调用另一个就绪事件函数调用中的函数和事件吗?
答案 0 :(得分:4)
是的,这是完全可以接受的:
$(document).ready(function() {
// do this
}):
// some other js code
$(document).ready(function() {
// do something else
}):
在这种情况下,当dom准备就绪时,将执行两者内部的代码(或者尽可能多的ready
)。
答案 1 :(得分:3)
ready事件可以多次使用,但如果你的ready事件处理程序相互依赖,你可能会遇到它们运行顺序的问题。