回答編集履歴

1

追記

2021/03/10 07:54

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36946

test CHANGED
@@ -21,3 +21,19 @@
21
21
 
22
22
 
23
23
  原因は、親要素が`display:none`となっていることです。子孫要素も非表示になります。
24
+
25
+
26
+
27
+ ---
28
+
29
+
30
+
31
+ ご参考にされたサイトでも上記のようになっていますね。
32
+
33
+ [jQueryでクリックイベントを設定しよう | 【コピペでできる!】jQueryを使用したハンバーガーメニューの作り方 | クリ★スタ](https://crestadesign.org/humbarger/#jQuery)
34
+
35
+
36
+
37
+ おそらく、コードを改変しているうちに混乱してしまったことが原因でしょう。
38
+
39
+ 他にも違っている部分があるかもしれませんので、参考元コードとよく比較をされてみてはいかがですか?