0

该网站可以在这里找到:http ://www.healthygit.com

基本上,当站点加载取决于我包含 javascript 的顺序时,取决于中断的内容,例如:

如果我首先包含菜单 JavaScript(如下),则菜单将不起作用,但图像滑块将起作用。

菜单 JS:

<script type="text/javascript" src="js/jquery.js"></script><!-- jQuery -->
<script type="text/javascript" src="js/jquery.easing.js"></script><!-- jQuery Easing   effects -->
<script type="text/javascript" src="js/megamenu_plugins.js"></script><!-- Mega Menu Plugins (scroller, form, hoverIntent) -->
<script type="text/javascript" src="js/megamenu.js"></script><!-- Mega Menu Script -->

但是,如果我最后包含菜单文件,则菜单将起作用而滑块将不起作用,滑块文件是:

<script type="text/javascript" src="js/jquery.list-rotator.min.js"></script>
<script type="text/javascript" src="js/preview.js"></script>

我得到的错误是:

ReferenceError: jQuery is not defined
...),delay:m(a(this).attr("delay"),bE),effect:r[a(this).attr("effect")]!=undefined?...

jquery....min.js (line 1)

ReferenceError: $ is not defined

$(document).ready(

preview.js (line 1)

任何人都可以帮助我吗?

4

1 回答 1

1

我在您的网页中注意到您最后放置了 jQuery。我觉得应该是第一。您是否按以下顺序尝试过:

<script type="text/javascript" src="js/jquery.js"></script><!-- jQuery -->

<script type="text/javascript" src="js/jquery.easing.js"></script><!-- jQuery Easing   effects -->
<script type="text/javascript" src="js/megamenu_plugins.js"></script><!-- Mega Menu Plugins (scroller, form, hoverIntent) -->
<script type="text/javascript" src="js/megamenu.js"></script><!-- Mega Menu Script -->

<script type="text/javascript" src="js/jquery.list-rotator.min.js"></script>
<script type="text/javascript" src="js/preview.js"></script>

告诉我它是否有帮助。

于 2012-09-19T14:59:27.770 回答