我想使用modernizr 有条件地加载polyfills。到目前为止,我的代码粘贴在下面。
目前我已经成功加载了我的支持库的代码。然而,尽管 jQuery 加载,它并没有被浏览器拾取。
如果我在需要 jQuery 的页面中包含一个脚本,我会在 firebug 中收到以下错误:
- ReferenceError:未定义 jQuery
- ReferenceError: $ 未定义
那么,如何将 jQuery 与modernizr 一起使用?
另外,我怎样才能让我自己的脚本在 jQuery(以及我需要的任何其他支持库被加载?
Modernizr.load([
{ // our polyfills first
test : Modernizr.mq ,
nope : ['../js/respond.js' ]
},
'http://vframe/wp-content/themes/vframe/js/jquery-1.7.2.js',
'http://vframe/wp-content/themes/vframe/js/jquery.form.js',
'http://vframe/wp-content/themes/vframe/js/jquery.validate.min.js'
]) ;