WordPress

WordPressで$ is not a function

$の別名定義で引っかかったので覚書。

エラー

wordpress Uncaught TypeError: $ is not a function

参考

大抵のwordpressテーマでは、jQuery本体自体はすでに読み込まれているものの、jQueryと他のjavascriptライブラリがコンフリクトしないように、jQueryが使用する「$」という関数名の別名定義を未定義状態にしています。なので「$」マークを使って書かれたコードが効かなくなるのです。
参考:「WordPressでjQueryのコードが動かない」場合の対処方法

$(function(){
//ここに記述
}

ここの部分を

jQuery(function($){
//ここに記述
}

に変更したところ解消されたメモ。

  • この記事を書いた人

ゆず

■忘れないように自分の覚書と、誰かも困っているかもしれないので参考になればいいなくらいの軽い備忘録です。
■サイト運営費のためGoogleAdsenseをいれています。
gifteeを贈る / コーヒーをおごる / mail

1

outlookを最小化すると勝手に終了してしまう outlookを最小化すると勝手に終了してしまうと相談されたけど実はそれ勝手に閉じてるわけじゃなくて、おそらく「最小化時にアイコン化する設定」になって ...

2

前提 自分用ブックマークサイトとして使用しているてがろぐに、いいねボタンをつけようという狙いです。なので、てがろぐのセットアップは終了し稼働しているものとします。 配布ページのマニュアルを参考に進めま ...

3

感想をもっと手軽に、お気軽に。 https://labo.01kawa.com/kansou 同人イベントやSNSで大好きな作家さんの作品に感動したとき、「感想送りたいな!」って思うけど、言葉に詰まっ ...

-WordPress