そのフィドルにかなり釘付けになったようですね。JavaScriptファイルをどのように配置するかは個人的な好みだと思います。個人的には、Google ライブラリを使用して jQuery をロードするのが好きです...
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
次に、使用している可能性のある他のプラグインをロードします...
<script src="http://www.mydomain.com/js/jquery.plugin1.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin2.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin3.js"></script>
そして最後に、私は通常、カスタム jQuery ファイルを作成し、それを「jquery.custom.js」と呼びます...
<script src="http://www.mydomain.com/js/jquery.custom.js"></script>
したがって、最終的な JavaScript インクルード リストは次のようになります...
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin1.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin2.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin3.js"></script>
<script src="http://www.mydomain.com/js/jquery.custom.js"></script>
この方法では、他のすべての JavaScript ファイルが jQuery ライブラリに依存する可能性が高いため、最初に jQuery ライブラリがロードされます。次に、プラグインがロードされ、最後にカスタム ファイルがロードされます。これは、最初にロードされる以前のプラグインのいくつかに依存する可能性があるためです。たとえば、カスタム ファイルは、プラグインの 1 つにロードされたスライドショー ファイルを微調整する必要がある場合があります。
何らかの理由で、テンプレート ファイルの先頭を編集して JavaScript インクルードを追加できない場合は、次のように HTML の末尾に追加できます...
<head>
[META INFO & TITLE]
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin1.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin2.js"></script>
<script src="http://www.mydomain.com/js/jquery.plugin3.js"></script>
[CSS AND STUFF]
</head>
<body>
[YOUR WEB PAGE STUFF]
<script src="http://www.mydomain.com/js/jquery.custom.js"></script>
</body>
</html>
これがあなたを正しい方向に向けるのに役立つことを願っています。ああ、古い「ドキュメント対応」ガビンも jquery.custom.js ファイルに追加することを忘れないでください...
$(document).ready(function(){
[YOUR JQUERY HERE]
});