質問するログイン新規登録

回答編集履歴

1

回答に追記しました。

2019/04/01 04:28

投稿

Bernadotte
Bernadotte

スコア310

answer CHANGED
@@ -4,4 +4,18 @@
4
4
 
5
5
  もしかしたら、jqueryが正しく読み込まれていないorファイルの読み込む順番を間違えている可能性があります。
6
6
 
7
- 今思ったんですが、jqueryは読み込まれてます?(WPってデフォルトで読み込まれましたっけ?)
7
+ 今思ったんですが、jqueryは読み込まれてます?(WPってデフォルトで読み込まれましたっけ?)
8
+
9
+ **以下追記**
10
+ WPの場合、他のjsと競合を起こさないように「$」は未定義なっているようです。(初めて知った)
11
+ なので、外部からjQueryを読み込むことで、動作するようになったのではないでしょうか。
12
+ [「WordPressでjQueryのコードが動かない」場合の対処方法](https://blog.aroundit.net/wordpress-jquery/)
13
+
14
+ なので、「$」を改めて定義をして上げる必要があります。
15
+ ```jQuery
16
+ jQuery(function($){
17
+ // 一旦hide()で隠してフェードインさせる
18
+ $("#anime-fadein").hide().fadeIn('6000');
19
+ });
20
+ ```
21
+ 上記で動くようであれば、新しく追加したjQueryは、WPのjQueryと競合する恐れがあるので、削除したほうが良いでしょう。