/* =============================================== # ヘッダーボタン制御 =============================================== */ $(function() { $("#headBtn li").click(function() { var num = $("#headBtn li").index(this); if ($(this).hasClass("cur")) { $("#headBtn li").removeClass("cur"); $(".headBlock").eq(num).slideUp(); } else { $(".headBlock").hide(); $(".headBlock").eq(num).slideDown(); $("#headBtn li").removeClass("cur"); $(this).addClass("cur"); } }); $(".headClose a").click(function() { $(".headBlock").slideUp(); }); $("#headBtn li.cur").click(function() { var num = $("#headBtn li").index(this); $(".headBlock").eq(num).slideUp(); }); var headcont = $(".headBlock"); $("#headBtn").skOuterClick(function() { $(".headBlock").slideUp(); $("#headBtn li").removeClass("cur"); }, headcont); }); /* =============================================== # メガメニュー制御 =============================================== */ $(function() { $(".megamenu").megamenu({ 'enable_js_shadow':false }); }); /* =============================================== # スムーススクロール =============================================== */ $(function(){ // #で始まるアンカーをクリックした場合に処理 $('a[href^=#top]').click(function() { // スクロールの速度 var speed = 400;// ミリ秒 // アンカーの値取得 var href= $(this).attr("href"); // 移動先を取得 var target = $(href == "#" || href == "" ? 'html' : href); // 移動先を数値で取得 var position = target.offset().top; // スムーススクロール $('body,html').animate({scrollTop:position}, speed, 'swing'); return false; }); });