回答編集履歴

1

説明追記

2021/11/03 03:40

投稿

hatena19
hatena19

スコア34075

test CHANGED
@@ -5,3 +5,35 @@
5
5
  ```
6
6
 
7
7
  上記の`.first().slideDown("easeOutExpo");`で最初のメニューを表示していますので、当然の動作です。これを削除すれば表示されないでしょう。
8
+
9
+
10
+
11
+ ---
12
+
13
+ 上記だけだと、ページを読み込んだとき、メニューがすべて表示された状態で開き、すぐに閉じるという動作になります。
14
+
15
+ これが、想定した動作ならいいのですが、最初から非表示にしたいのなら、jQueryで非表示にするのではなく、
16
+
17
+ CSSで非表示にしておくといいでしょう。
18
+
19
+
20
+
21
+ ```css
22
+
23
+ .acd-group > .acd-des {
24
+
25
+ display: none;
26
+
27
+ }
28
+
29
+ ```
30
+
31
+
32
+
33
+ ```js
34
+
35
+ $acpanel.hide() //.first().slideDown("easeOutExpo"); 後半削除
36
+
37
+ // $acsnav.first().parent().addClass("acd-active"); ここも削除
38
+
39
+ ```