addEventListener のイベントを forEach より先に書くと動作しないのはなぜですか?

まず forEach によって個々の dt を取り出し、それぞれに対して addEventListener を行う必要があります。
2023年5月29日
ユーザー

お世話になっております。

「アコーディオンUIを作ろう」のレッスンを一通り最後まで視聴し、理解できたか自分でコードを書いてみました。

こちらが自分で書いたコードと先生が書いたコードの比較です。
自分で書いたコードの順番では、うまく動作しませんでした。

addEventListener でのクリックイベントを forEach より先に書くと動作しない理由がいまいちわからなかったので、お手数ですがご説明いただけますでしょうか。

よろしくお願いいたします!

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(12)