/* smt_nav.js */ $(function () { // 現在表示されているページに該当するスマホのサブメニューにselectedクラスを付与する $(".sub_nav a").removeClass("selected").each(function () { if (this.href === location.href) { $(this).addClass("selected"); } }); // 現在表示されているページに該当するPCのオプションメニューにonクラスを付与する var dirs, dir_name; dirs = location.pathname.split("/"); if (dirs.length - 2 >= 0) { dir_name = dirs[dirs.length - 2]; //各オプションのディレクトリ名ごとに分岐 switch (dir_name) { case "dress": $(".item_0>span").addClass("on"); break; case "bouquet": $(".item_1>span").addClass("on"); break; case "decoration": $(".item_12>span").addClass("on"); break; case "hairmake": $(".item_2>span").addClass("on"); break; case "limousine": $(".item_3>span").addClass("on"); break; case "album": $(".item_4>span").addClass("on"); break; case "photographer": $(".item_5>span").addClass("on"); break; case "babysitter": $(".item_6>span").addClass("on"); break; case "photoshot": $(".item_7>span").addClass("on"); break; case "spa_esthetics": $(".item_8>span").addClass("on"); break; case "reception": $(".item_10>span").addClass("on"); break; case "others": $(".item_9>span").addClass("on"); break; } } //トグルスライド表示する $(".btn_toggle_1").click(function () { var idx = $(".btn_toggle_1").index(this); $(".toggle_1").eq(idx).slideToggle("fast"); $(this).toggleClass("open"); }); $(".js_btn_toggle_2").click(function () { var idx = $(".js_btn_toggle_2").index(this); for (var i = 0; i < $(".sub_nav .item>div").length; i++) { if (idx != i) { $(".sub_nav .item>div").eq(i).slideUp("fast"); $(".sub_nav .item>div").eq(i).parent().removeClass("open"); } } $(".sub_nav .item>div").eq(idx).slideToggle("fast"); $(this).parent().toggleClass("open"); }); /* $(".js_btn_toggle_2").click(function () { var idx = $(".js_btn_toggle_2").index(this); for (var i = 0; i < $(".opt-nav .item>div").length; i++) { if (idx != i) { $(".opt-nav .item>div").eq(i).slideUp("fast"); $(".js_btn_toggle_2").eq(i).removeClass("open"); } } $(".opt-nav .item>div").eq(idx).slideToggle("fast"); $(this).toggleClass("open"); }); */ if($(".pages").length){ $(".pages a").each(function () { if (window.location.href.replace(/\?.*$/,"") === this.href) { $(this).addClass("active"); } }); } });