回答編集履歴

2

コード追記

2020/04/06 07:43

投稿

hatena19
hatena19

スコア34107

test CHANGED
@@ -73,3 +73,23 @@
73
73
 
74
74
 
75
75
  [jQuery 要素をフェードイン/フェードアウトするサンプル(fadeToggle) | ITSakura](https://itsakura.com/jquery-fadetoggle)
76
+
77
+
78
+
79
+ CSSは現状の `z-index: 1;` `display: none;` でOK。
80
+
81
+ `.show`セレクタの設定も不要です。
82
+
83
+
84
+
85
+ ```js
86
+
87
+ $('.hamburger').on('click', function () {
88
+
89
+ $('.hamburger').toggleClass('active');
90
+
91
+ $('.sp_nav').fadeToggle(500);
92
+
93
+ });
94
+
95
+ ```

1

説明追記

2020/04/06 07:43

投稿

hatena19
hatena19

スコア34107

test CHANGED
@@ -60,8 +60,16 @@
60
60
 
61
61
  z-index: 1;/* 追加 */
62
62
 
63
- }
63
+ }
64
-
65
-
66
64
 
67
65
  ```
66
+
67
+
68
+
69
+ ---
70
+
71
+ よく考えたらjQueryを使うなら、fadeToggle を使えばいいですね。
72
+
73
+
74
+
75
+ [jQuery 要素をフェードイン/フェードアウトするサンプル(fadeToggle) | ITSakura](https://itsakura.com/jquery-fadetoggle)