我使用yepnope.js动态加载javascript文件,我注意到我的脚本似乎根据Firebug和Webkit Inspector加载了两次.
问题是在Firebug的Net面板(Firefox 4最新版)中,他们的反应是200
,而不是304
.它似乎比Chrome慢.
我上传了这个显示问题的视频.您可以看到文件jquery-1.6.1.min.js
和libs.js
加载的时间.
我用来执行此操作的代码如下,简化:
Modernizr.load({
load: ['jquery-1.6.1.min.js', 'libs.js'],
complete: function () {
console.log("loaded");
}
});
Run Code Online (Sandbox Code Playgroud)
Modernizr.load()
是yepnope()
.