updateButtons()
内の記述についていまいち理解ができていないので教えてください。
if
文の前にprev.classList.remove('hidden');
とnext.classList.remove('hidden');
を記述する理由としては、
updateButtons()
の挿入箇所で、
hidden
クラスがついていようがいまいが、一旦hidden
クラスを消す(これによりボタンが常に 表示される)currentIndex === 0
であればprev
にhidden
を付ける(最初のスライドからprev
ボタンが消える)
currentIndex === slides.length -1
であればnext
にhidden
を付ける(最後のスライドからnext
ボタンが消える)
という考え方でよろしいでしょうか?
よろしくお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?