我正在创建一个 jquery 插件,我想验证一个外部脚本已经加载。这是一个内部 web 应用程序,我可以保持脚本名称/位置一致(mysscript.js)。这也是一个 Ajaxy 插件,可以在页面上多次调用。
如果我可以确认脚本没有加载,我将使用:
jQuery.getScript()
如何验证加载了脚本,因为我不希望同一个脚本在页面上加载多次?由于脚本的缓存,我是否不需要担心这个问题?
更新: 我可能无法控制谁在我们的组织中使用这个插件,也可能无法强制执行脚本没有在页面上已经有或没有一个特定的 ID,但脚本名称将总是在同一个地方用相同的名称。我希望我可以使用脚本的名称来验证它是否真正加载了。