回答編集履歴
1
誤字修正
test
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
Webブラウザの開発者ツールのコンソールを確認すると「`Uncaught TypeError: $ is not a function`」等のエラーが出ていないでしょうか。
|
8
8
|
|
9
9
|
JavaScript というより jQuery の問題ですね。
|
10
|
-
Word
|
10
|
+
WordPress では jQuery 読み込み後に `jQuery.noConflict()` を実行しているので jQuery を `$` で呼び出すことはできません。
|
11
11
|
|
12
12
|
Webブラウザにコードは読み込まれているが `$` では jQuery が呼び出されないので、動作しないのです。「WordPress jQuery 動作しない」等のキーワードで、検索すると同じような例がいろいろ見つかると思います。
|
13
13
|
|
@@ -16,11 +16,11 @@
|
|
16
16
|
|
17
17
|
> この関数を実行すると、$関数の動作が先に定義されている動作に戻る。
|
18
18
|
> noConflictを使った場合、jQueryオブジェクトの呼び出しには明確に'jQuery'と書く必要がある。
|
19
|
-
例えば$(“div p”)と書いていたものも、jQuery(“div p”)と書かなければならない。
|
19
|
+
> 例えば$(“div p”)と書いていたものも、jQuery(“div p”)と書かなければならない。
|
20
20
|
|
21
21
|
とあるように `$` の代わりに `jQuery` と明示して呼び出す必要があります。
|
22
22
|
|
23
|
-
すべての $ を jQury に個々に置き換えるのは手間なので、
|
23
|
+
ただ、すべての $ を jQury に個々に置き換えるのは手間なので、jQuery のコードを
|
24
24
|
|
25
25
|
```
|
26
26
|
(function($){
|