0

$ が定義されていませんが、「jQuery」を使用すると期待どおりに機能すると Firefox に通知される原因は何ですか。

私は Wordpress 3.4 を使用しており、Wordpress には jQuery が同梱されています。それはWordpressに特有のものですか?

4

2 に答える 2

8

jQuery.noConflict()呼ばれました。最小限のコード変更でこれを解決するには、次のようにします。

前:

$("your").code(function () {
  $("that").uses($.all("over").the("place"));
});

後:

(function ($) {
  $("your").code(function () {
    $("that").uses($.all("over").the("place"));
  });
})(jQuery);
于 2012-11-06T19:42:27.363 に答える
6

ドキュメントの状態として、jQueryはワードプレス内でnoConflictモードで動作します:http://codex.wordpress.org/Function_Reference/wp_enqueue_script#jQuery_noConflict_wrappers

于 2012-11-06T19:40:55.573 に答える