1

私はワードプレスを使用しており、テーマのテンプレートにさまざまな JavaScript ファイルを含めようとしています。エラーの原因となったファイルは、含まれている最後の js ファイルですが、それでもこのエラーが発生します。助けてもらえますか?

$(document).ready(function() {
    $("#image-cycle").cycle();
});

エラーは最初の行でスローされますが、スクリプトは jQuery のかなり後にロードされます。

4

2 に答える 2

2

Wordpress はデフォルトで jQuery の noconflict モードを使用します。これは、jQuery をドル記号にマップする DOM 対応ハンドラーでコードを常にラップする必要があることを意味します。そうしないと、次のようにドル記号が未定義になります。

jQuery(document).ready(function($) {
    $("#image-cycle").cycle();
});

コデックス

于 2013-06-20T10:26:29.610 に答える
0

Jquery を含めるのを忘れている可能性があります。スクリプトタグを正しく配置して閉じているかどうかを確認してください。jquery の src を入れたかもしれませんが、タグが間違っている可能性があります。

于 2013-06-20T10:24:22.943 に答える