お世話になっております。
今回dt
の親要素のdiv
に対してappear
クラスの着脱を実現する為、
dt.parentNode.classList.toggle("appear");
と記載したと認識しています。
dts.forEach(dt => {
dt.addEventListener("click", () => {
dt.parentNode.classList.toggle("appear");
});
他のミニアプリ制作の授業では、
今回の例で言うとdiv
のように、
クラスの着脱を行う対象要素を直接記載しています。
なぜ今回はdt.parentNode
と
間接的に記載されているのでしょうか。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?