function topfaq_(_id){ var t = "#"+_id; // $('#topfaq0').removeClass("is-accordion__closed"); // $('#topfaqa0').css({height:$('#topfaqa0 > .gl-accordion__body').outerHeight(!0)}); $(''+t).removeClass("is-accordion__closed"); $(t+' > .gl-accordion__wrapper').css({height:$(t+' > .gl-accordion__wrapper > .gl-accordion__body').outerHeight(!0)}); } window.onload = function(){ plInit(); } function plInit(){ // IFrame Player API の読み込み var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); } // 各プレーヤーの格納 var ytPlayer = new Array(6); // プレーヤーのサイズ var ytWidth = [ 854, 320, 320, 320, 520, 800, ]; var ytHeight = [ 480, 180, 180, 180, 292, 450, ]; // 各動画情報 var ytData; var ytData_jp = [ { id: 'KiEs7xK9tcs', area: 'Mvyoutube' }, { id: 'whHgddAJGdY', area: 'Mvyoutube01' }, { id: 'PQODnNYKNks', area: 'Mvyoutube02' }, { id: '3mB6QNA6fRY', area: 'Mvyoutube03' }, { id: 'CX3Hq9fPVMM', area: 'Mvyoutube04' }, { id: 'YUUThyaAgVk', area: 'player' } ]; var ytData_tw = [ { id: 'KiEs7xK9tcs', area: 'Mvyoutube' }, { id: 'PzIHEsFBv38', area: 'Mvyoutube01' }, { id: 'EgviiAYfFbE', area: 'Mvyoutube02' }, { id: 'vj3r46VnsrI', area: 'Mvyoutube03' }, { id: 'UYAqQbrizTk', area: 'Mvyoutube04' }, { id: 'YUUThyaAgVk', area: 'player' } ]; var ytData_en = [ { id: 'KiEs7xK9tcs', area: 'Mvyoutube' }, { id: 'mAl57xPODMM', area: 'Mvyoutube01' }, { id: '1hbsbF49TXo', area: 'Mvyoutube02' }, { id: 'WlxryFdEFyE', area: 'Mvyoutube03' }, { id: 'MqgV3keRW0c', area: 'Mvyoutube04' }, { id: 'YUUThyaAgVk', area: 'player' } ]; var autoPlayData = [ 1,0,0,0,0,0, ]; var loopData = [ 1,0,0,0,0,0, ]; var controlData = [ 0,0,0,0,0,1, ]; function setYoutube(i){ // console.log("xxxx"+i); ytPlayer[i] = new YT.Player( ytData[i]['area'], { width: ytWidth[i]+"px", height: ytHeight[i]+"px", videoId: ytData[i]['id'], playerVars: { loop: loopData[i], // 0:ループしない 1:ループする 1の場合playlist設定必須 playlist: ytData[i]['id'], // 次に流すYoutubeのID controls: controlData[i], // コントローラー無し autoplay: autoPlayData[i], // オートプレイ modestbranding:1, iv_load_policy:3, rel: 0, showinfo: 0 //動画タイトルなど表示しない }, events: { 'onReady': onPlayerReady } }); } // YouTubeの埋め込み // video-modal.jsと連動しているので注意 function onYouTubeIframeAPIReady() { var url = location.pathname;//location.href ; // console.log("url:"+url); if(url.indexOf('/tw/') > -1){ ytData = ytData_tw; } else if(url.indexOf('/en/') > -1){ ytData = ytData_en; } else{ ytData = ytData_jp; } setYoutube(0); window.setTimeout("setYoutube(1)",500); window.setTimeout("setYoutube(2)",500*2); window.setTimeout("setYoutube(3)",500*3); window.setTimeout("setYoutube(4)",500*4); window.setTimeout("setYoutube(5)",500*5); } //プレイ準備完了後 function onPlayerReady(event) { // event.target.playVideo(); event.target.mute(); // for (var i = 0; i < ytData.length; i++) { // if(event.target.getIframe().id == ytData[i]['area']/* && ytData[i]['area'] == "Mvyoutube"*/) { // event.target.mute(); // if((i+1) < ytData.length) // window.setTimeout("setYoutube("+(i+1)+")",500); //// console.log(ytData[i]['area'] + 'のプレーヤー準備完了しました。'); // } // } } $(function() { var topBtn = $('#page-top'); topBtn.hide(); //スクロールが100に達したらボタン表示 $(window).scroll(function () { if ($(this).scrollTop() > 100) { topBtn.fadeIn(); } else { topBtn.fadeOut(); } }); //スクロールしてトップ topBtn.click(function () { $('body,html').animate({ scrollTop: 0 }, 500); return false; }); }); /* ページ遷移してスクロール /?id=xxxx $(window).on('load', function() { var url = $(location).attr('href'); //ロード後少し時間を置く setTimeout(function(){ if(url.indexOf("?id=") != -1){ var id = url.split("?id="); var $target = $('#' + id[id.length - 1]); var data = url.split("/"); console.log(""+url); console.log(""+id[id.length - 1]); history.pushState(null,null,"/"+data[3]+""); if($target.length){ var pos = $target.offset().top; $("html, body").animate({scrollTop:pos-100}, 1500); } } },100); }); */