【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
他の方の質問の答えより「a と section の対応付けは、a にカスタムデータ属性 data-id を割り振ることで実現しているのでした。」となっていました。
a
section
data-id
main.js 内の下記の 1 文、
main.js
document.getElementById(clickedItem.dataset.id).classList.add('active');
でそれを実現しているとのことですが、カスタム属性をつけてあるのは a なのに どうしてそれがついていない section に active クラスがつくのか理解出来ません。
active
他のカスタム属性の動画を見ても、カスタム属性がついたもの自体が JS ファイルの記述により変化していたので混乱しています。 よろしくお願いします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
他の方の質問の答えより「
aとsectionの対応付けは、aにカスタムデータ属性data-idを割り振ることで実現しているのでした。」となっていました。main.js内の下記の 1 文、でそれを実現しているとのことですが、カスタム属性をつけてあるのは
aなのにどうしてそれがついていない
sectionにactiveクラスがつくのか理解出来ません。他のカスタム属性の動画を見ても、カスタム属性がついたもの自体が JS ファイルの記述により変化していたので混乱しています。
よろしくお願いします。