$(document).ready(function(){ // header $(window).on('scroll', function() { $('.header__fixheader').toggleClass('header__fixed', $(this).scrollTop() > 30); }); // pagelink $('.pagetop').click(function () { $("html,body").animate({scrollTop:0},"300"); }); $('.pagetop').hide(); $(window).scroll(function () { if($(window).scrollTop() > 0) { $('.pagetop').slideDown(300); } else { $('.pagetop').slideUp(300); } }); $('a[href^=\\#]').click(function() { var speed = 400; var href= $(this).attr("href"); if (href == '#lyric') { return; } var target = $(href == "#" || href == "" ? 'html' : href); var position = target.offset().top; $('body,html').animate({scrollTop:position}, speed, 'swing'); return false; }); // userAgent var ua = navigator.userAgent; if((ua.indexOf('iPhone') > 0) || ua.indexOf('iPod') > 0 || (ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0)){ $('head').prepend(''); // iphone header menu care $(".header_menu_inner").css("display","none"); $(function() { $('.header_menu_inner').fadeIn(0); }); $(".mmenu").addClass("mobile_menu_list_open"); } else{ $('head').prepend(''); } // window resize var h = 0; h = $(window).height(); $('.h100').height(h); // userAgent viewport var ua = navigator.userAgent; if(!(ua.indexOf('Android') > 0)){ $(window).resize(function(){ var h = 0; h = $(window).height(); $('.h100').height(h); }); } }); function boxlist() { var boxlist = ""; for (var i = -1; ++i < 10;) { boxlist += ''; } $(".boxlist__clm--pc4sp2").parent('.boxlist').append(boxlist); boxlist = ""; for (var i = -1; ++i < 10;) { boxlist += ''; } $(".boxlist__clm--pc6sp3").parent('.boxlist').append(boxlist); boxlist = ""; for (var i = -1; ++i < 10;) { boxlist += ''; } $(".boxlist__clm--pc3sp2").parent('.boxlist').append(boxlist); boxlist = ""; for (var i = -1; ++i < 10;) { boxlist += ''; } $(".boxlist__clm--pc10sp5").parent('.boxlist').append(boxlist); } function swiper() { //swiper var swiper = new Swiper('.swiper-container', { loop:true, loopAdditionalSlides:1, slidesPerView: 5.3, centeredSlides: true, roundLengths:true, autoplay: 2500, pagination: '.swiper-pagination', nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', pagination: '.swiper-pagination', speed: 1000, breakpoints: { 767: { slidesPerView: 3, spaceBetween: 5 } } }); }