フッターにjQueryをロードするFoundationCSSフレームワークを使用しています。これは非典型的ではなく、多くの人が推奨する方法です。ただし、ページにスクリプトを書く必要があります。ドキュメントレディを使用するとうまくいくはずですが、それでもエラーが発生します。なんで?
$(document).ready(function(){
// My Code
var a;
$(#id).dosomething({
// Doing Something
});
});
ボディクローズタグの直前:
<script src="scripts/jquery-1.8.0.min.js"></script>
// More Scripts
</body>
しかし、「Uncaught ReferenceError:$ is not defined」という標準エラーが発生します(本文に4つのスクリプトがあるため、4倍になります)。また、jQuery参照は他のスクリプトと競合するため、スクリプト呼び出しの上に移動できません。スクリプト呼び出しをjQuery参照の下に移動することもできません。