【ソースコード】番外編:アコーディオンメニューの練習
main.js
main.js
$(function(){
// アコーディオンメニューのラベルがクリックされた場合
$("#ac-menu .label").on("click", function() {
// labelクラスの次の要素(detailクラス)の表示・非表示を切り替える
$(this).next().slideToggle();
// labelクラスにopenクラスを追加したり削除したりする
// openクラスの追加、削除を行うことでラベルの「-」と「+」の切り替えを行う
$(this).toggleClass("open");
});
});