0

jqueryライブラリをWebページにインポートすると、Webページは完全に機能しています。しかし、それはサブメニューを表示していませんでした。
jqueryライブラリのインポートに使用したコード:(
<script type="text/javascript" src="result/jquery.min.js"></script>
結果jquert.min.jsフォルダーにあります)。 サブメニューが表示されない

しかし、jqueryライブラリをインポートするためにjava-scriptにコメントすると、すべてのサブメニューが表示され、CMSProのデフォルトスタイルも表示されます。しかし、Webページのjquerysは機能していません。私のウェブサイトはCMSProに基づいています。 サブメニューが表示されています

4

2 に答える 2

1

コンソールはもうチェックしましたか?

キャッチされていない TypeError: オブジェクト関数 (a,b){return new c.fn.init(a,b)} にはメソッド 'jStyling' がありません(master.js、4 行目)

差し迫った問題が 2 つあります。

  1. jQuery に 2 回リンクし、さらに 2 つの異なるバージョンにリンクします。
    • クラス結果.php
      1. 20行目:<script type="text/javascript" src="http://www.vtulife.com/assets/jquery.js"></script>
      2. 146行目:<script type="text/javascript" src="result/jquery.min.js"></script>
  2. 「jStyling」プラグインは、jQuery より前にロード/リンクされているか、まったくリンクされていません。
于 2013-03-02T14:36:16.730 に答える
1

主な問題は、jQuery.js を 2 回ロードすると、最初のバージョンに登録されたプラグインが消去されることです。

2番目のバージョンを削除すると、すべて問題ありません

于 2013-03-02T15:03:23.697 に答える