Because We Love Happy Coding

フリーライターからエンジニア × 講師。発信力だけあり余ってる感じ

Wordpressで「Uncaught TypeError: jQuery.easing[jQuery.easing.def] is not a function」

今日もまたコーディング。だって僕らはHappy Codingが大好きだから。

Wordpressで「Uncaught TypeError: jQuery.easing[jQuery.easing.def] is not a function」というのが解決しなかったので、解決策を探した結果の備忘録。

wordpress - jQuery.easing[jQuery.easing.def] is not a function - Stack Overflow

jQuery.easing [jQuery.easing.def] is not a function | Gilluminate - By Jason Gill

Is caused when JQuery javascript doesn’t load before the plugin js.

jQuery.easing エラー しちゃってスライダー動かない件 | memodesu

詳細はないけど、3つの方策が示されている。

jQuery.easing[jQuery.easing.def] is not a function · Issue #1466 · Dogfalo/materialize · GitHub

(function($, undefined) { <easing plugin here> }) (jQuery);

wordpress - TypeError: jQuery.easing[jQuery.easing.def] is not a function - Stack Overflow

ContactForm7プラグインheader を呼び出しているせいで、headerを2回呼んでいるのではないか説。

wordpressでslickを実装したらコンソールエラーがハンパなかった件 | huwahuwa.org

jquery の二重読み込み。

結果

結局、以下のコードで囲む、という方法で無事動いたので、よしとする。ちょっと理由が今一つわからんけど。

''' JavaScript $(document).ready(function() { }); '''