可在此处找到该网站: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)
有人可以帮我吗?
答案 0 :(得分: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>
告诉我它是否有帮助。