对于我正在从事的项目,我遇到了一个小的架构问题。基本上,我已经将所有 Javascript 逻辑拆分为各种文件,其中之一是interface.js
. 在这个文件中,我有很多 jQuery 代码,$(document).ready()
但我也有一些需要从其他 JS 文件调用的函数,例如:
function hideProgressBar() {
$('.progress').hide();
}
$(document).ready()
在希望 jQuery 在它们被执行时被加载之后,我已经声明了这些函数,并且在实践中这似乎确实有效。有没有更好的方法来做到这一点?有哪些风险?