更新ここのFTPリンク にライブバージョンをデプロイしました!うまくいけば、これは答えまたは少なくとも主要なコメントに影響を与えますか?:(
Modernizr 2.5+は、respond.jsのネイティブサポートを廃止しました。
問題: Modernizr 2.5以降からyesnope.jsをロードする場合、IE6〜8のメディアクエリ互換性のためにRespond.jsを実行するにはどうすればよいですか?
考えられる答え:
yesnopeパスが誤って参照されています。
インストールのステップを逃しました。
スクリプトの階層が競合しています
????
脚本:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>window.jQuery || document.write(unescape('%3Cscript src="<?php echo get_template_directory_uri(); ?>/library/js/libs/jquery-1.7.1.min.js"%3E%3C/script%3E'))</script>
<script src="<?php echo get_template_directory_uri(); ?>/library/js/modernizr.full.min.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/library/js/scripts.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/library/js/libs/less-1.3.0.min.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/library/js/libs/selectivizr-min.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/library/js/libs/respond.min.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/library/js/libs/ggs.js"></script>
<script type="text/javascript">
Modernizr.load({
test: Modernizr.mq('only all and (min-width: 1px)'),//true if media queries supported
nope: 'library/js/libs/respond.min.js'
});
</script>
</body>
ファイル構造
さらに、Modernizrの上部 を削除しました。これは、(どちらのバージョンも機能しない)と主張したためです。