dd
をクリックしたときに、親要素であるdiv
にappear
クラスをつけ外しする
とあります。親要素につけ外しする意味は何ですか?
dd
の内容と + マークの「2つ」があるので一緒につけ外し・変化させるので、親要素にappear
クラスをつけたのかな?と思いましたがどうでしょうか。
apper
クラスのつけ外しにdl.parentNode
の代わりにdiv
と直接書きましたが、動作しませんでした。
これは引数であるdt
を入れて書かないと動作しないのかな?と考えました。
dts.forEach(dt => {
dt.addEventListener('click', () => {
// dt.parentNode.classList.toggle('appear');
div.classList.toggle('appear');
});
よろしくお願いします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?