// noscriptã‚¿ã‚°ã‚’ç”»åƒã¸å¤‰æ›//アンカーリンクã®é«˜ã•ãŒãšã‚Œã‚‹ç‚ºã“ã“ã§å¯¾å¿œ $("noscript[data-large]").each(function(){ //ウィンドウãŒ767pxより大ãã‹ã£ãŸã‚‰å¤§ãã„ç”»åƒã§å°ã•ã‹ã£ãŸã‚‰å°ã•ã„ç”»åƒã®ãƒ‘スをå–å¾— var src=$(window).width()>=768? $(this).data("large"):$(this).data("small"); var img = $("<img />", { 'src': location.protocol=="https:"?src.replace("http://", "https://"):src, 'alt': $(this).data("alt"), 'title': $(this).data("title"), 'data-large': $(this).data("large"), 'data-small': $(this).data("small") }) // imgè¦ç´ ã‚’noscriptè¦ç´ ã®å¾Œã«è¿½åŠ ã™ã‚‹ img.insertAfter($(this)); // noscriptタグ自体を削除 $(this).remove(); }); /*-------------------------------------------------------- è¨å®š --------------------------------------------------------*/ var ua = null; var ua_type = null; var isWebkit = false; var isFF = false; var isIE = false; var isTopPage = false; var winStyle = 'PC'; var pcSize = false; var tbSize = false; var scrollTimer = false; //ページスクãƒãƒ¼ãƒ«å‡¦ç†ä¸ãƒ•ãƒ©ã‚° var isScroll = false; //コンテンツ全体ã®é«˜ã• var doc_h = 0; //ウィンドウã®å¹… var win_w = 0; //ウィンドウã®é«˜ã• var win_h = 0; //$('body')ã¾ãŸã¯$('html')オブジェクトã®topä½ç½® var scroll_pos = 0; //スクãƒãƒ¼ãƒ«ã®å‘ã var direction = null; //ヘッダーエフェクトã®ãƒ•ãƒ©ã‚° var header_flg = false; //ヘッダーã®ã‚¨ãƒ•ã‚§ã‚¯ãƒˆã‚’ã“ã®å€¤ã§å®Ÿè¡Œ var headerValue = 1; //メニューアイコンエフェクトã®ãƒ•ãƒ©ã‚° var menu_flg = false; //メニューアイコンエフェクトをã“ã®å€¤ã§å®Ÿè¡Œ var menuValue = 1000; //下層イメージã®ã‚¹ãƒ©ã‚¤ãƒ‰ã‚¨ãƒ•ã‚§ã‚¯ãƒˆå‡¦ç†ä¸ãƒ•ãƒ©ã‚° var effectStart = false; //下層ã®ã‚¨ãƒ•ã‚§ã‚¯ãƒˆç”»åƒè¦ç´ ã®ãƒã‚¸ã‚·ãƒ§ãƒ³ã‚’æ ¼ç´ã™ã‚‹é…列 var posArr = []; //下層ã®ã‚¨ãƒ•ã‚§ã‚¯ãƒˆç”»åƒè¦ç´ ã®indexã‚’æ ¼ç´ã™ã‚‹é…列 var imgArr = []; //スクãƒãƒ¼ãƒ«ã®å€¤ var y_scroll = 0; //TOPページメニューアイコンフェードインã®åŸºæº–値 var topOptionEffectValue = 100; //下層画åƒãƒ•ã‚§ãƒ¼ãƒ‰ã‚¤ãƒ³ã®åŸºæº–値 var optionEffectValue = 600; // back forward cachå¯¾ç– window.onpageshow = function(event) { if (event.persisted) { window.location.reload( true ); } }; /*-------------------------------------------------------- DOM構築完了時 --------------------------------------------------------*/ $(document).ready(function(){ // ua判別 checkUA(); // browzer判別 checkBrowzer(); // Topページ判別 isTopPage = $('body').hasClass('top'); //ページ切æ›ãˆã‚¤ãƒ™ãƒ³ãƒˆã‚’セット setPageAnimate(); $('.btn_pageTop').hide(); $('.btn_pageTop').click(function(e){ e.preventDefault(); $('html, body').animate({ scrollTop: 0 }, 800); return false; }); //htmlå´ã§å€‹åˆ¥ã«æŒ‡å®šã—ãŸãƒ‘ラメータãŒã‚ã‚‹å ´åˆã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã‚’上書ãã™ã‚‹ if( typeof topCustomEffectValue !== 'undefined' && topCustomEffectValue != null && topCustomEffectValue > 0 ){ topOptionEffectValue = topCustomEffectValue; } //htmlå´ã§å€‹åˆ¥ã«æŒ‡å®šã—ãŸãƒ‘ラメータãŒã‚ã‚‹å ´åˆã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå€¤ã‚’上書ãã™ã‚‹ if( typeof customEffectValue !== 'undefined' && customEffectValue != null && customEffectValue > 0 ){ optionEffectValue = customEffectValue; } $('a[href*=#]').click(function() { // サブメニューã®åˆæœŸåŒ– $('#header_menu_block').find('.submenu').css('display',''); if(ua_type == 'SP'){ //スマホã®å ´åˆã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’é–‰ã˜ã‚‹ $('#header #header_menu_block').hide(); } // アンカーリンクã§ä½ç½®ãŒãšã‚Œã¦ã—ã¾ã†ãŸã‚調整(ページ内リンク) scroll_anchor(this.hash); }); // アンカーリンクã§ä½ç½®ãŒãšã‚Œã¦ã—ã¾ã†ãŸã‚調整(æ–°è¦ãƒšãƒ¼ã‚¸è¡¨ç¤º) var hash = location.hash; if(hash != ""){ scroll_anchor(hash); } }); /*-------------------------------------------------------- windowãƒãƒ¼ãƒ‰æ™‚ --------------------------------------------------------*/ $(window).load(function(){ win_w = $(window).width(); setTabletMenu(); setSmartPhoneMenu(); //リサイズイベントãŒç™ºç”Ÿã—ãŸã‚‰è¡¨ç¤ºé ˜åŸŸã®å¹…ã¨é«˜ã•ã‚’æ›´æ–° $(window).bind('resize orientationchange', function(e){ // iOS8ã®å ´åˆã€ã‚¹ã‚¯ãƒãƒ¼ãƒ«ã—ãŸã ã‘ã§ãƒªã‚µã‚¤ã‚ºãŒèµ°ã‚‹ãŸã‚ã€æ¨ªå¹…ãŒåŒã˜ã§ã‚ã‚Œã°ã‚¤ãƒ™ãƒ³ãƒˆã‚ャンセルã™ã‚‹ if(e.type == 'resize' && win_w == $(window).width()){ return; } // ua判別 win_w = $(window).width(); win_h = $(window).height(); checkUA(); setTabletMenu(); setSmartPhoneMenu(); // サブメニューã®åˆæœŸåŒ– $('#header_menu_block').css('display',''); $('#header_menu_block').find('.submenu').css('display',''); $('#header_menu_block').find('.hover').removeClass('hover'); if(ua_type == 'PC'){ // PCã ã£ãŸã‚‰æ¨ªå¹…ã‹ã‚‰ua_typeを上書ãã™ã‚‹ checkWinWidth(); } }); /*----------------------------------------------- ページãŒãƒãƒ¼ãƒ‰ã•ã‚ŒãŸã¨ãã®ã‚¹ã‚¯ãƒãƒ¼ãƒ«å€¤ã«ã‚ˆã‚Š ãã‚Œãžã‚Œã®ã‚¢ãƒ‹ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ã‚’実行 -----------------------------------------------*/ y_scroll = $(this).scrollTop(); if(isTopPage == true){ checkTopEffectStatus(); }else{ checkUnderEffect(); } $(window).scroll(function(e){ y_scroll = $(this).scrollTop(); checkCommonEffectStatus(); // TOPページã®ã¿ã«é©ç”¨ if(isTopPage == true){ checkTopEffectStatus(); }else{ // 下層ã®ç”»åƒãƒ•ã‚§ãƒ¼ãƒ‰ã‚¤ãƒ³(PCã®ã¿) if( $('.effect_img').length > 0 && ua_type == 'PC' && win_w > 1000 ){ if(posArr[0] - y_scroll < optionEffectValue){ if(effectStart == true){ return; } else { effectStart = true; } var indexNum = imgArr[0]; $('.effect_img:eq('+indexNum+') img').animate({ marginLeft: '+=30', opacity: 1 }, 500, 'linear', function(){ imgArr.shift(); posArr.shift(); effectStart = false; }); } } } // ページトップボタンを表示ã™ã‚‹ã‚¿ã‚¤ãƒžãƒ¼ if(y_scroll > 1){ $('.btn_pageTop').fadeIn('fast'); } if(y_scroll == 0){ $('.btn_pageTop').fadeOut('fast'); } }); }); /* * * ヘッダーエリアã®ä¼¸ç¸® * */ function startHeaderEffect(type){ var _type = type; var _speed = 200; if(_type == 'hide'){ $('.header_block').animate({ marginTop: "-=10" }, _speed, function(){}); $('.header_block h1').animate({ width: "-=8%" }, _speed, function(){}); $('.header_block .header_right img').animate({ width: "-=8%" }, _speed, function(){}); } else if(_type == 'show'){ $('.header_block').animate({ marginTop: "+=10" }, _speed, function(){}); $('.header_block h1').animate({ width: "+=8%" }, _speed, function(){}); $('.header_block .header_right img').each(function(){ curWidth = $(this).width(); autoWidth = $(this).css('width', 'auto').width(); $(this).width(curWidth).animate({ width: autoWidth }, _speed, function(){ $(this).css('width', ''); }); }); } } /* * * TOPメニューアイコンリストã®ãƒ•ã‚§ãƒ¼ãƒ‰ã‚¤ãƒ³ * */ function startMenuEffect(){ var size = $(window).width(); //PCã®ã¨ã実行 if(ua_type == 'PC' && size > 1000){ /*--- ↓↓変更ã™ã‚‹ãƒ‘ラメータã¯ã“ã“↓↓ ---*/ //アニメーションã®ã‚¹ãƒ”ード var _speed = 500; //アニメーションã®ãƒ‡ã‚£ãƒ¬ã‚¤ var _delayTime = 300; // dataè¦ç´ ãŒã‚ã‚Œã°ä¸Šæ›¸ãã™ã‚‹ var menu_icon_data_speed = $(".top .menu_icon_container").data("speed"); if(menu_icon_data_speed != undefined && menu_icon_data_speed != ""){ _speed = menu_icon_data_speed; } // dataè¦ç´ ãŒã‚ã‚Œã°ä¸Šæ›¸ãã™ã‚‹ var menu_icon_data_delay = $(".top .menu_icon_container").data("delay"); if(menu_icon_data_delay != undefined && menu_icon_data_delay != ""){ _delayTime = menu_icon_data_delay; } /*--- ↑↑変更ã™ã‚‹ãƒ‘ラメータã¯ã“ã“↑↑ ---*/ var _targetBox = null; var listLength = $('.top .menu_box li .menu_effect_box').length; //è¦ç´ ã®æ•°åˆ†ã‚¢ãƒ‹ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ã™ã‚‹ for(var i=0; i<listLength; i++){ _targetBox = $('.top .menu_box .btn_box:eq('+i+') .menu_effect_box'); _addValue = _delayTime * i; _targetBox.delay(_addValue).animate({'top':'0px', 'opacity': 1}, _speed); } //TOPメニューアイコンリストã®mouseoverエフェクト $('.menu_box li a').hover(function(){ $(this).find('.layer04').animate({'top': '-100%'}); $(this).find('.layer03').animate({'top': '0%'}); }, function() { $(this).find('.layer04').animate({'top': '0%'}); $(this).find('.layer03').animate({'top': '100%'}); }); } } /* * * TOPページã®ã¿é©ç”¨ã®ã‚¨ãƒ•ã‚§ã‚¯ãƒˆ * */ function checkTopEffectStatus(){ var size = $(window).width(); // effect_box01ã®ã‚¹ãƒ©ã‚¤ãƒ‰ã‚¢ãƒƒãƒ—ã™ã‚‹é€Ÿåº¦ var ef01_scroll_speed = 0.2; // effect_box01ã®ã‚¹ãƒ©ã‚¤ãƒ‰ã‚¢ãƒƒãƒ—ã™ã‚‹é€Ÿåº¦ var ef02_scroll_speed = 0.2; /* * PCã®ã¿ * パララックスエフェクト */ if(ua_type == 'PC' && size > 1000){ if( $('.backdrop_container').length > 0 ){ $('.backdrop_container').css('top', y_scroll * 0.18 * -1); } var effect_box01 = $('.top .main_contents .effect_box01'); var ef01_scroll_speed = 0.2; var effect_box01_data = effect_box01.data('scroll-speed'); if(effect_box01_data != undefined && effect_box01_data != "" ){ ef01_scroll_speed = effect_box01_data; } effect_box01.css('top', y_scroll * ef01_scroll_speed * -1); var w_h = $(window).height(); var effect_box02 = $('.top .contents01 .effect_box02'); var effect_box2_ofset = effect_box02.offset(); var ef02_scroll_speed = 0.2; var effect_box02_data = effect_box02.data('scroll-speed'); if(effect_box02_data != undefined && effect_box02_data != "" ){ ef02_scroll_speed = effect_box02_data; } var window_bottom = y_scroll + w_h; if(effect_box2_ofset != undefined && effect_box2_ofset.top < window_bottom ){ var top_margin = window_bottom - effect_box2_ofset.top; effect_box02.css('top', top_margin * ef02_scroll_speed * -1 ); } // メインイメージエリアã®ãƒ†ã‚ストã®ãƒ•ã‚§ãƒ¼ãƒ‰ã‚¤ãƒ³ $('.top .main_txt_in').animate({ paddingTop: '-=30', opacity: 1 }, 500); // メニューアイコンリスト表示 var menu_img_offset = $('.menu_icon_container').offset(); if(menu_img_offset != undefined && menu_img_offset.top < window_bottom){ if(menu_flg == false){ menu_flg = true; startMenuEffect(); } } } } /* * * 下層ページ共通ã®ã‚¨ãƒ•ã‚§ã‚¯ãƒˆ * */ function checkUnderEffect(){ var win_w = $(window).width(); if( $('.effect_img').length > 0 && ua_type == 'PC' && win_w > 1000 ){ $('.effect_img').each(function(_index){ var imgPos = $(this).position(); if(imgPos.top - y_scroll < optionEffectValue){ $(this).find('img').animate({ marginLeft: '+=30', opacity: 1 }, 500, 'linear', function(){}); } else { posArr.push(Math.round(imgPos.top)); imgArr.push(_index); } }); } } /* * * TOPページ・下層ページ共通ã®ã‚¨ãƒ•ã‚§ã‚¯ãƒˆ * ヘッダーエリア縮å°ãƒ»æ‹¡å¤§ * */ function checkCommonEffectStatus(){ var size = $(window).width(); if(ua_type == 'PC' && size > 1000){ // ãƒ˜ãƒƒãƒ€ãƒ¼ã‚¨ãƒªã‚¢ç¸®å° if(y_scroll >= headerValue){ if(header_flg == false){ header_flg = true; startHeaderEffect('hide'); } } // ヘッダーエリア拡大 if(y_scroll < headerValue){ if(header_flg == true){ header_flg = false; startHeaderEffect('show'); } } } } /* * * windowサイズã«ã‚ˆã£ã¦å¿…è¦ãªã„エフェクトをã‚ャンセルã™ã‚‹å‡¦ç† * */ function checkWinWidth(){ var size = $(window).width(); var result = ''; //PCã‹ã‚‰TBサイズ㸠if(winStyle == 'PC' && size <= 1000){ winStyle = 'TB'; result = 'PCtoTB'; cancelEffect(result); } //TBã‹ã‚‰SPサイズ㸠if(winStyle == 'TB' && size <= 767){ winStyle = 'SP'; result = 'TBtoSP'; cancelEffect(result); } //SPã‹ã‚‰TBサイズ㸠if(winStyle == 'SP' && size >= 768){ winStyle = 'TB'; result = 'SPtoTB'; cancelEffect(result); } //TBã‹ã‚‰PCサイズ㸠if(winStyle == 'TB' && size > 1000){ winStyle = 'PC'; result = 'TBtoPC'; cancelEffect(result); } } /* * * サイズ変更後åæ˜ ã‚¤ãƒ™ãƒ³ãƒˆ * */ function cancelEffect(str){ var style = str; //PCã‹ã‚‰TBサイズ㸠if(style == 'PCtoTB'){ $('.main_txt_in').css('top', '50px'); $('.top .main_contents .effect_box01').css('top', '0px'); // $('.top .contents01_inner_box').css('top', '30px'); $('.top .contents01_in .effect_box02').css('top', '0'); // ヘッダーã®ã‚µã‚¤ã‚ºã‚’削除 $('.header_block').css('marginTop', ''); $('.header_block h1').css('width', ''); $('.header_block .header_right img').css('width', ''); header_flg = false; // メニューボックスを表示 $('.top .contents02 .menu_effect_box').css('opacity', 1); } //TBã‹ã‚‰SPサイズ㸠if(style == 'TBtoSP'){ if(menu_flg == false){ menu_flg = true; } // ヘッダーã®ã‚µã‚¤ã‚ºã‚’削除 $('.header_block').css('margin-top', ''); $('.header_block h1').css('width', ''); $('.header_block .header_right img').css('width', ''); header_flg = false; } //SPã‹ã‚‰TBサイズ㸠if(style == 'SPtoTB'){ $('.header_block').css('margin-top', ''); $('.top .contents02 .menu_effect_box').css('opacity', 1); //メニューåˆæœŸè¡¨ç¤º $('#header_menu_block').css('display',''); //メニュー内部ã®ã‚µãƒ–メニューåˆæœŸè¡¨ç¤º $('#header_menu_block').find('.submenu').css('display',''); //メニューã®clickイベントを削除 $("#header_menu_block li").off('click'); header_flg = false; } //TBã‹ã‚‰PCサイズ㸠if(style == 'TBtoPC'){ $('.main_txt_in').css('top', '520px'); $('.top .main_contents .effect_box01').css('top', 'auto'); // $('.top .contents01_inner_box').css('top', '230px'); $('.top .contents01_in .effect_box02').css('top', 'auto'); checkUnderEffect(); } } /* * aタグクリック時ã®å‡¦ç† */ function setPageAnimate(){ $('a:not([href*="#"])').click(function(e){ var attrValue = $(this).attr('href'); // スã‚ームåãŒhttpã‚„httpsã§ã¯ãªã‘ã‚Œã°ã€ãƒšãƒ¼ã‚¸é·ç§»ã®ã‚¢ãƒ‹ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ã‚’ã•ã›ãªã„ if(attrValue.indexOf(':') > -1){ var scheme = attrValue.substr(0,attrValue.indexOf(':')); if(scheme.indexOf('http') == -1){ return true; } } e.preventDefault(); // メールフォームã§javascript:void(0)ãŒãƒªãƒ³ã‚¯ã«ç½®æ›ã•ã‚Œã¦ã—ã¾ã†å¯¾å¿œ if(attrValue.indexOf('javascript:void') > -1){ // リンクã«ã‚¸ãƒ£ãƒ³ãƒ—ã—ãªã„ return false; } var targetValue = $(this).attr('target'); if(targetValue == "_blank"){ window.open(attrValue); return false; } $('body').animate({ backgroundColor: '#ffffff' }, 400 ); $('.wrapper').fadeOut(400, function(){ location.href = attrValue; }); }); } /* * * アンカーリンクã¸ã®ã‚¹ã‚¯ãƒãƒ¼ãƒ« * target_id アンカーã®id * */ function scroll_anchor(target_id){ $('.header_menu .hover').removeClass('hover'); if(target_id == ""){ return; } // ç”»åƒã®èªã¿è¾¼ã¿ã‚’å¾…ã¤ãŸã‚ã€100ms後ã«å®Ÿè¡Œ setTimeout(function(){ var doc = $('body, html'); var param_index = target_id.indexOf('?'); if(param_index > -1){ target_id = target_id.substring(0,param_index-1); } if(target_id.substring(0,1) != '#'){ // 1æ–‡å—ç›®ãŒ#ã§ç„¡ã„å ´åˆã«ã¯#ã‚’è¿½åŠ target_id = '#' + target_id; } // スクãƒãƒ¼ãƒ«å®Œäº†ã¾ã§ã®æ™‚é–“ var scroll_speed = 800; // スクãƒãƒ¼ãƒ«å¯¾è±¡ var $target=$(target_id); if($target.length < 1){ return; } var targetY=$target.offset().top; var win_w = $(window).width(); if(ua_type != 'SP' && win_w >= 768){ targetY = targetY - $('#header').height(); } doc.animate({scrollTop: targetY},scroll_speed, '', function(){ // スクãƒãƒ¼ãƒ«å¾Œã«å ´æ‰€ãŒãšã‚Œã¦ã„ãŸã‚‰ã€æˆ»ã™ if(doc.scrollTop() != $target.offset().top ){ var targetY=$target.offset().top; var win_w = $(window).width(); if(ua_type != 'SP' && win_w >= 768){ targetY = targetY - $('#header').height(); } doc.scrollTop(targetY); } }); }, 100); } /* * * トップã¸ãƒœã‚¿ãƒ³è¡¨ç¤ºéžè¡¨ç¤º * str 表示フラグ('show' or 'hide') * */ function setPageTopBtn(str){ var type = str; if(type == 'hide'){ $('.btn_pageTop').fadeOut(); } else if(type == 'show'){ $('.btn_pageTop').fadeIn('fast'); } } function setTabletMenu(){ // タブレット用ヘッダーメニュー if(ua_type == 'TB' && win_w >= 768 ){ $('#header .header_menu .g_nav li span').off('click'); $('#header .header_menu .g_nav li span').on('click', function(e){ e.preventDefault(); if($(this).hasClass('hover')){ $(this).removeClass('hover'); $(this).siblings('.submenu').hide(); return; } // サブメニューをã™ã¹ã¦éžè¡¨ç¤º $('.header_menu .g_nav .submenu').hide(); // .hover削除 $('.header_menu .g_nav span').removeClass('hover'); // サブメニュー表示・éžè¡¨ç¤º $(this).siblings('.submenu').toggle(); // .hover表示・éžè¡¨ç¤º $(this).toggleClass('hover'); }); } } function setSmartPhoneMenu(){ // スマホ用ヘッダーメニュー $('#header .btn_menu a').off('click') $('#header .btn_menu a').on('click', function(e){ e.preventDefault(); $('#header_menu_block').fadeToggle('slow'); //メニュー内部ã®ã‚µãƒ–メニューåˆæœŸè¡¨ç¤º $('#header_menu_block').find('.submenu').css('display',''); // サブメニューイベントセット $("#header_menu_block li").each(function(){ if($(this).find('.submenu').length > 0){ $(this).find('span').off('click'); $(this).find('span').on('click', function(){ $(this).siblings(".submenu").slideToggle(); $(this).toggleClass("hover"); }); } }); }); } /* * * スマホPCイメージ切り替㈠* */ var $setElem = $('.changeImage'), pcName = '_pcimg', spName = '_spimg', replaceWidth = 601; $setElem.each(function(){ var $this = $(this); function imgWidth(){ var windowWidth = parseInt($(window).width()); if(windowWidth >= replaceWidth) { $this.attr('src',$this.attr('src').replace(spName,pcName)).css({visibility:'visible'}); } else if(windowWidth < replaceWidth) { $this.attr('src',$this.attr('src').replace(pcName,spName)).css({visibility:'visible'}); } } $(window).resize(function(){imgWidth();}); imgWidth(); }); /* * * userAgent判別 * */ function checkUA() { //UAオブジェクト ua = window.navigator.userAgent; //スマートフォン if( (ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0) || ua.indexOf('iPod') > 0 || (ua.indexOf('iPhone') > 0 && ua.indexOf('iPad') == -1)) { ua_type = 'SP'; // Androidã§MobileãŒå…¥ã£ã¦ã„ã¦ã‚‚ã€ç”»é¢ã‚µã‚¤ã‚ºãŒ768以上ã¯ã‚¿ãƒ–レットã¨ã—ã¦æ‰±ã† if(ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0){ var win_w = $(window).width(); if(win_w >= 768){ ua_type = 'TB'; } } //タブレット } else if(ua.indexOf('Android') > 0 || ua.indexOf('iPad') > 0){ ua_type = 'TB'; // タブレットã§ã‚‚ã€ç”»é¢ã‚µã‚¤ã‚ºãŒ767以下ã¯ã‚¹ãƒžãƒ›ã¨ã—ã¦æ‰±ã† if(ua.indexOf('Android') > 0){ var win_w = $(window).width(); if(win_w <= 767){ ua_type = 'SP'; } } //PC } else { ua_type = 'PC'; } // タブレットã®å ´åˆã€bodyã®classã«tabletã‚’è¿½åŠ if(ua_type == 'TB'){ $('body').addClass('tablet'); }else{ $('body').removeClass('tablet'); } } /* * * browzer判別 * */ function checkBrowzer() { //ブラウザãŒwebkitã‹ã©ã†ã‹ if(ua.indexOf('WebKit') > 0){ isWebkit = true; } //ブラウザãŒFirefoxã‹ã©ã†ã‹ if(ua.indexOf('Firefox') > 0){ isFF = true; } //ブラウザãŒIEã‹ã©ã†ã‹ if(ua.indexOf('MSIE') > 0){ isIE = true; } } /* * * tablet判別 * */ function isTabs(){ var userAgent = window.navigator.userAgent.toLowerCase(); if((navigator.userAgent.indexOf('Android') > 0 && navigator.userAgent.indexOf('Mobile') == -1) || navigator.userAgent.indexOf('A1_07') > 0 || navigator.userAgent.indexOf('SC-01C') > 0 || navigator.userAgent.indexOf('iPad') > 0){ // 処ç†ã—ãªã„ tab return true; }else{ // 処ç†ã—ãªã„ pc return false; } }