0

ウェブサイトはここにあります: http://www.healthygit.com

基本的に、JavaScriptを含める順序に応じてサイトが読み込まれると、次のように何が壊れるかによって異なります。

最初に Menu 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 に答える