我的项目中有几个具有这种结构的 js 文件:
(function (window, $) {
var reload = function (force) { /* implementation here */ };
//more variables are here, the same construction as above
})(this, $);
更多这样的文件,对于网站的每个部分(页面)都有一个具有这种结构的js来管理页面。整个站点是一个单独的页面,这些 js 文件通过隐藏、显示和填充内容来管理 DOM 节点,这给用户一种错觉,他/她浏览了多个页面。
我想简单解释一下如何加载上述结构 - 我看到加载所有这些 js 脚本的 head.js 库,但我不明白加载的位置,如何访问它。
我想知道如何自己访问我需要的特定 reload() 。正如我告诉你的,更多的 js 文件具有相同的结构(resources.js、users.js、reports.js 等)。我如何访问内部的重新加载功能,比方说,在我加载所有这些脚本的html中按下按钮时的reports.js?