0

我正在使用 2 个不同的脚本。一个用于菜单,一个用于我要添加的灯箱。

在 head 部分声明了两个脚本,但我不能同时让两个脚本工作。我知道这是因为我试图同时使用两个不同的 jQuery 版本,但是有没有人有办法解决这个问题。

<script type="text/javascript" src="js/custommenu.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

第一个用于我的自定义菜单,第二个用于我从Kyle Schaeffer's Blog获得的灯箱脚本。

任何帮助将不胜感激。

谢谢

4

2 回答 2

0

像这样重新排列您的页眉

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="js/custommenu.js"></script>

并尝试使用单个“jquery.min.js”

于 2012-08-17T22:01:27.617 回答
0
  1. Please list all the JS files you're loading into this page. List them in the same order you load them please.

  2. Try loading only one version of jQuery and load it before all other scripts

  3. If you really need to use two version if jQuery on one page, you have to put one of them into noConflict-mode ( http://api.jquery.com/jQuery.noConflict/ ). But I then you'll have to change your script so that it will not user $ but the noConflict-variable instead (see jQuery docs).

于 2012-08-17T22:55:31.010 回答