1

この質問は、さまざまな開発者の jquery インストールに関連して回答されていることに気付きましたが、このエラーに遭遇し、スクリプトで何が競合しているか、このエラー メッセージが発生する原因を突き止めようとしています。以前のサイトで使用していた jQuery カルーセルを自分のサイトにインストールしようとしましたが、コード内の何かがこのカルーセルの動作を妨げています。これは、HTML 5 ボイダープレート プロトタイプと関係がありますか?

この問題を特定できる人はいますか?

ここをクリック

4

2 に答える 2

3

あなたが抱えている問題jQuery is not definedは、ドキュメントの最後にロードするためであり、jQuery プラグインの前に最初にロードする必要があります。

つまり、この 2 つのスクリプト:

<script src="js/vendor/modernizr-2.6.1.min.js"></script>
<script src="js/ResponsiveSlides.js"></script>

後にする必要があります

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
于 2012-08-27T22:15:03.497 に答える
1

ResponsiveSlides.js は jQuery に依存しています。これは jQuery の後にロードする必要があります

Modernizr を頭に残します。彼らのサイトごと:

「Modernizr を head に配置することをお勧めする理由は 2 つあります。HTML5 Shiv (IE で HTML5 要素を有効にする) は body の前に実行する必要があり、Modernizr が追加する CSS クラスのいずれかを使用している場合は、 FOUCを防ぎたい」

于 2012-08-27T22:18:49.877 に答える