我正在使用AJAX来加载页面,我想知道在每个页面加载时,初始化JS的最有效方法是存储在外部工作表中。我刚刚制作了一堆函数和一个" container"我load()
完成插入内容时调用的函数。
基本上:
function initContainer() {
functionOne();
functonTwo();
functionThree();
...
...
...
}
我有一个非常复杂的网站/应用程序,并且有很多功能。它似乎非常低效和糟糕,但我本身没有任何问题。我只是想知道我能做些什么才能让它变得更好。
我正在使用smoothState.js进行部分页面加载,并且只有一个onAfter
挂钩,因此我必须有initContainer()
这样的函数,因为我真的不知道哪个页面将被加载以及我将使用哪些功能。
谢谢