Javascript 两个jquery工具相互干扰

Javascript 两个jquery工具相互干扰,javascript,jquery,scroll,shadowbox,Javascript,Jquery,Scroll,Shadowbox,我不熟悉jquery。我在一个网站上工作,该网站使用我发现的滚动功能从一页移动到另一页,其脚本如下所示: <script type="text/javascript" src="js/jquery-1.3.1.min.js"></script> <script type="text/javascript" src="js/jquery.scrollTo.js"></script> <script type="text/javascript"

我不熟悉jquery。我在一个网站上工作,该网站使用我发现的滚动功能从一页移动到另一页,其脚本如下所示:

<script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo.js"></script>
<script type="text/javascript"src="http://cdn.jquerytools.org/1.2.6/full/jquery.tools.min.js"></script> 

我还有一个脚本,我想在几页上使用它,它是一种用于图像库的阴影盒。其脚本如下所示:

<script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo.js"></script>
<script type="text/javascript"src="http://cdn.jquerytools.org/1.2.6/full/jquery.tools.min.js"></script> 

如果我在页面上有两个脚本,那么只有阴影框工作,而滚动不工作。如果我取下阴影盒脚本,那么滚动确实有效。 如果我把影子盒脚本放在滚动脚本之上,那么只有滚动才能工作


我不确定是否需要包含更多信息来解释我的问题。据我所知,正是这些脚本导致了问题并相互冲突

使用jQuerytools,您只需要包含它和(阅读快速入门,如果需要,您可以从中删除jquery,请查看快速入门下面的内容)。因此,通过将jQuery 1.3.1包含在上述jQuery工具中,您试图加载同一工具包的两个不同版本(1.3.1和1.6.4),从而相互冲突并导致问题


删除包含jquery 1.3.1的行并尝试一下。

我遇到了jquery插件冲突的问题。 因此,经过一点研究,我将这两个脚本加载到html文档的头部,在连续分离的脚本标记区域之间。然后我用了:

window.onload=function(){function01();function02();}

以有序的方式分别加载每个函数

这一次对我有效