1

条件付きでポリフィルをロードするために modernizr を使用したいと考えています。これまでの私のコードは以下に貼り付けられています。

現時点では、コードがサポート ライブラリを正常にロードしています。ただし、jQuery はロードされますが、ブラウザーによって取得されません。

jQuery を必要とするページにスクリプトを含めると、firebug で次のエラーが発生します。

  • ReferenceError: jQuery が定義されていません
  • ReferenceError: $ が定義されていません

では、modernizr で jQuery を使用するにはどうすればよいでしょうか。

また、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'


]) ;

4

2 に答える 2

1

同様の問題があり、最初にjqueryをロードしてからmodernizrをロードすることで解決しました

于 2013-03-12T21:41:18.723 に答える