我使用脚本中的位载入另一个:jQuery的getScript()的回调是不可靠的还是我做错了什么?
$.getScript("CAGScript.js", function() {
try {
CAGinit();
} catch(err) {
console.log(err);
}
});
的想法是,$ .getScript加载脚本,那么当它完成执行回调。 CAGInit()
是生活在CAGScript.js
中的函数。
问题是,大约一半的时间,CAGInit()
不会触发(在任何浏览器中)。记录到Firebug控制台报告它没有被定义。剩下的时间它完美的工作。
有没有人有任何想法我做错了什么?
谢谢。
请注意,文档说回调一旦加载脚本就运行,而不一定一旦脚本执行完毕。 – Flimm 2015-06-18 15:30:41