/* ---------- jQuery / page top ---------- */ jQuery(function($){ // 「ページトップへ」の要素を隠す $('#pageTop a').hide(); $('#pageHome a').hide(); // スクロールした場合 $(window).scroll(function(){ // スクロール位置が100を超えた場合 if ($(this).scrollTop() > 100) { // 「ページトップへ」をフェードイン $('#pageTop a').fadeIn(); $('#pageHome a').fadeIn(); } // スクロール位置が100以下の場合 else { // 「ページトップへ」をフェードアウト $('#pageTop a').fadeOut(); $('#pageHome a').fadeOut(); } }); // 「ページトップへ」をクリックした場合 $('#pageTop a').click(function(){ // ページトップにスクロール $('html,body').animate({ scrollTop: 0 }, 300); return false; }); $('.toggle').next('.toggleBox').hide(); $('.toggle').on('click', function(){ $(this).next('.toggleBox').stop().slideToggle(); }); });