<input> タグを作ってアコーディオンを実装したがうまく開かなくなった原因を知りたい
1.実現したいこと
こちらのページに3つタグで実装されたアコーディオンがあります。
① 体験
② 基礎講座
③ 集中レッスン
それぞれ「詳細」をクリックするとアコーディオンが開く設定にしたいです。
2.発生している問題
② 基礎講座
のアコーディオンだけが開てくれません。
① 体験
にカーソルが持っていかれます。
3.該当のソースコード
① 体験 【278行目】
<input id="training_menu01" type="checkbox" name="navinput">
<label class="menu_navi01" for="training_menu01">詳細</label>
② 基礎講座 【339行目】
<input id="training_menu01" type="checkbox" name="navinput">
<label class="menu_navi01" for="training_menu01">詳細</label>
③ 集中レッスン【410行目】
<input id="training_menu02" type="checkbox" name="navinput">
<label class="menu_navi02" for="training_menu02">詳細</label>
4.試してみたこと
② 基礎講座 【339行目】
この箇所のidが重複しているので、以下のように変更しました。
「番号を01から03に変更」
<input id="training_menu03" type="checkbox" name="navinput">
<label class="menu_navi01" for="training_menu03">詳細</label>
カーソルは飛ばなくなりましたが、アコーディオンは開きません。
0