如何在一个页面中使用来自不同来源的多个脚本?

时间:2013-04-21 18:09:47

标签: jquery

晚上好,

我遇到了有关脚本的问题,我无法让两个脚本同时运行, 在我的页面上我有一个2个脚本,每个脚本都引用了一个不同的jquery文件,问题是当我运行页面时,只有其中一个可以工作,如果我重新排列脚本的位置(一个在另一个之上),第二个将运行

如果有人能帮我解决这个问题,我将不胜感激......

这是我的脚本:

<link rel="stylesheet" type="text/css" href="jquery_imgzoom/css/imgzoom.css" />
<link rel="stylesheet" type="text/css" href="orbit/orbit.css" />

<script src="orbit/jquery.min.js" type="text/javascript"></script>
<script src="orbit/jquery.orbit.min.js" type="text/javascript"></script>
<script type="text/javascript" >
 $(window).load(function() {
     $('#featured').orbit();
 });
</script>

<script type="text/javascript" src="jquery_imgzoom/scripts/jquery.min.js"></script> 
<script type="text/javascript" src="jquery_imgzoom/scripts/jquery.imgzoom.pack.js"></script>
<script type="text/javascript">
 $(document).ready(function () {
$('img.thumbnail').imgZoom();

});     

和标记:

<div id="featured"> 
          <img src="orbit/img1.jpg" alt="..." />
          <img src="orbit/img2.jpg"  alt="..." />
 </div>


         <a href="jquery_imgzoom/scripts/pic1_thum.jpg"><img class="thumbnail" src="jquery_imgzoom/scripts/pic1.jpg" alt="Picture1r" /></a>
        <a href="jquery_imgzoom/scripts/pic2_thumb.jpg"><img class="thumbnail" src="jquery_imgzoom/scripts/pic2.jpg" alt="Picture2" /></a>

我试图将SRC嵌入到一个脚本中并将两个函数移动到该脚本标记,但似乎没什么好看的!

1 个答案:

答案 0 :(得分:1)

您不需要多次导入jquery,只需导入一次,然后再导入任何其他脚本

<script src="orbit/jquery.min.js" type="text/javascript"></script>
<script src="orbit/jquery.orbit.min.js" type="text/javascript"></script>
<script type="text/javascript" >
 $(window).load(function() {
     $('#featured').orbit();
 });
</script>

<script type="text/javascript" src="jquery_imgzoom/scripts/jquery.imgzoom.pack.js"></script>