看起来你已经把它钉在了那个小提琴上,不是吗?我猜你想如何安排你的 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>
这种方式首先加载 jQuery 库,因为很可能所有其他 javascript 文件都依赖于它。然后加载插件,最后加载您的自定义文件,因为这可能取决于首先加载的一些早期插件 - 例如,您的自定义文件可能想要调整加载到您的一个插件中的幻灯片文件。
如果出于任何原因,您无法编辑模板文件的头部以添加您的 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>
希望这有助于为您指明正确的方向。哦,记得将旧的“文档就绪”gubbins 添加到 jquery.custom.js 文件中......
$(document).ready(function(){
[YOUR JQUERY HERE]
});