当所需的脚本不加载时,即使脚本加载失败,回调也会触发(404):
function callback () {
console.log('callback,', arguments);
}
head.test({
test: 1 === 1,
success: ["/non-existant.js"],
failure: [],
callback: callback
});在上面的示例中,无论脚本文件是否加载,控制台都会输出该文件:
回调,[]
有办法处理吗?
发布于 2014-08-11 02:38:14
如果您想知道加载了哪个文件,请通过测试条件来了解它。但是,如果您想要这样做,如果您的/non-existant.js文件未能加载超过您的failure脚本应该加载比您正在错误的test函数。
https://stackoverflow.com/questions/24569723
复制相似问题