20得票1回答
使用Modernizr.load(yepnope.js)时,脚本被请求两次的原因是什么?

我正在使用yepnope.js动态加载JavaScript文件,并且我注意到我的脚本在Firebug和Webkit Inspector中出现了两次。 问题在于,在Firebug的Net面板(Firefox 4最新版本)中,它们的响应是200,而不是304。这似乎比Chrome慢。 我已经上...

17得票2回答
如何使用Modernizr检测媒体查询是否存在

我正在尝试使用 Modernizr 2 检测是否存在媒体查询,如果适当的话就加载 respond.js。 我把这段代码放在我的 script.js 文件中...Modernizr.load({ test: Modernizr.mq, yep : '', nope: 'mylibs...

15得票5回答
我该如何有效地在$(document).ready()中使用yepnope.js?

我一直在实现yepnope脚本加载器,作为modernizr.js库的一部分。我已经成功地使jQuery加载和加载jQuery依赖项的脚本。我对异步加载资源比较陌生,所以这对我来说有点新颖。我一直在搜索,但以下内容并没有得到很多帮助。 我的问题是,在使用yepnope.js框架时,您认为如何...

9得票2回答
我应该在同一页中使用Modernizrjs + YepNopejs + Requirejs吗?

我正在使用RequireJs来构建我的JavaScript代码。此外,我大量使用CSS3,并使用“Modernizr w/ YepNope”+ x个css3 polyfills。 我了解“Modernizr w/ YepNope”和RequireJs都是资源加载器。既然它们都是资源加载器,那...

7得票1回答
如何使用Modernizr加载有条件的JS文件,现在yepnope已被弃用?

现代浏览器将不再支持yepnope和.load,对于使用modernizr加载条件性javascript文件的良好实践是什么? 曾经我们可以使用.load函数。 http://modernizr.com/docs/#load Modernizr.load({ test: Modern...