1/* VERSION C */ 2/*v20170908 ãã¼ã¸å ãªã³ã¯æcoveråé¤ãmenu_absolute_switch=2ã®æãããã²ã¼ã·ã§ã³heightãæ¤åºãã¦offset */ 3/*v20170804 menu_absolute_switch=2ã«å¯¾å¿ */ 4/*v20161104 */ 5 //夿´ç®æãããã 6 var before_body_padding_top=jQuery("body").css("padding-top");//padding-topã®åæå¤ãè¨æ¶ 7 var nav = jQuery('#nav');//PCã®ããã²ã¼ã·ã§ã³ 8 var sp_nav = jQuery('.textwidget ul.sp');//ã¹ããã®ã¡ã¤ã³ããã²ã¼ã·ã§ã³ 9 var scroll_switch = 0; 10 var offset_value = 60;//ããããããã«åããã¦å¤æ´ãã 11 var submenu_wrap_class = ".submenu-wrap,.submenu-sp";//ãµãã¡ãã¥ã¼ã®è¦ªè¦ç´ ã¯ã©ã¹å 12 var menu_absolute_switch = 2;//2:ã¹ããã¡ãã¥ã¼ãfixedã«ãã¦ãtoggleã¯ãªãã¯æã«ãã¼ã¸ãããã¾ã§å¼·å¶çã«æ»ã//20170804追å 1:ã¹ããã¡ãã¥ã¼ãabsoluteã¨ãã¦ãtopã®å¤ãé½åº¦æ´æ°ããã0:ä½ãããªã// 13 var menu_absolute_wrap = "#menu-header-nav";// menu_absolute_switch=1ã®å ´åã®ã¿æå®ãabsoluteã¨ãã¦ãtopã®å¤ã夿´ããè¦ç´ ã®ã»ã¬ã¯ã¿ï¼ä¾ï¼#navã.menuãheaderï¼ 14 var p = 768;//è¤æ°ããï¼å ¨ç½®æã§å¤æ´ããã㨠15 //夿´ç®æããã¾ã§ 16 var vScrollDistance = jQuery(window).scrollTop(); 17 var win =window.innerWidth;//20161025夿´ 18 var offset_minus = 0; 19 var url_global = location.href; 20 var dest_global = url_global.split("#"); 21 var target = dest_global[1]; 22 var target_offset=0; 23 var target_top=0; 24 var load_or_ready = 0; 25 26function inicial_func(load_or_ready,target,nav,sp_nav){ 27 if(load_or_ready==0){//å¦çãè¡ããã¦ãããã©ãã 28 vScrollDistance = jQuery(window).scrollTop(); 29 if(typeof target === "undefined"){ 30 }else{ 31 var target_offset = jQuery("#"+target).offset(); 32 var target_offset_paddingtop = parseInt(jQuery("#"+target).css('padding-top')); 33 var target_offset_top = Number(target_offset.top + target_offset_paddingtop); 34 console.log("target_offset_paddingtop:"+target_offset_paddingtop); 35 if(win < p){//20161031 =>ãã夿´ SPã®æ 36 offset_minus = 0; 37 if(menu_absolute_switch == 2){//ãããããã²ã¼ã·ã§ã³åºå®ã®å ´å 38 offset_minus = Number(sp_nav.outerHeight()); 39 } 40// }else if(vScrollDistance==0){//PCã®æ ãã¼ã¸ããã 41 }else if(!nav.hasClass('fixed')){ 42 offset_minus = Number(nav.outerHeight()*2); 43 }else{//PCã®æ ãã¼ã¸å ãªã³ã¯ 44 console.log("else"); 45 offset_minus = Number(nav.outerHeight()); 46 } 47 var target_top = Number(target_offset_top - offset_minus);//offset_valueãã¤ãã¹ãã¦èª¿æ´ 48 jQuery('body,html').animate({scrollTop:target_top}, 800, ''); 49 } 50 load_or_ready = 1; 51 return load_or_ready; 52 } 53} 54 55function anchor_func(nav,sp_nav,that,menu_absolute_switch){ 56 //var url_global = location.href; 57 var url_global = location.href; 58 var dest_global = url_global.split("#"); 59 vScrollDistance = jQuery(window).scrollTop(); 60 var win = window.innerWidth;//20161025夿´ 61 var p = 768; 62 var offset_minus = 0; 63 console.log("vScrollDistance:"+vScrollDistance); 64 if(win < p){ 65 offset_minus = 0; 66 if(menu_absolute_switch == 2){//ãããããã²ã¼ã·ã§ã³åºå®ã®å ´å 67 offset_minus = Number(sp_nav.outerHeight()); 68 } 69// }else if(vScrollDistance==0){ 70 }else if(!nav.hasClass('fixed')){ 71 offset_minus = Number(nav.outerHeight()*2);//ãã¼ã¸ãããã®å ´åã¯2å 72 }else{//PCã®æ ãã¼ã¸å ãªã³ã¯ 73 console.log("else"); 74 offset_minus = Number(nav.outerHeight()); 75 } 76 var url = jQuery(that).prop("href"); 77 var dest = url.split("#"); 78 //alert(dest_global[0] + "=/=" + dest[0]); 79 if(dest_global[0] == dest[0]){ 80 var target = dest[1]; 81 var target_offset = jQuery("#"+target).offset(); 82 var target_offset_paddingtop = parseInt(jQuery("#"+target).css('padding-top')); 83 console.log("target_offset_paddingtop:"+target_offset_paddingtop); 84 var target_offset_top = Number(target_offset.top+target_offset_paddingtop); 85 86 if(typeof target === "undefined"){ 87 //alert("1-0 target:"+ target + " url:"+url); 88 //親ã¡ãã¥ã¼ã®å¯è½æ§ãã 89 console.log("1"); 90 }else{ 91 var target_top = target_offset_top-offset_minus;//offset_minusåãã¤ãã¹ãã¦èª¿æ´ 92 jQuery('body,html').animate({scrollTop:target_top}, 800, 'swing'); 93 if(win < p){ 94 jQuery("#menu-header-nav").hide(); 95 } 96 //alert("1-1 target:"+ target); 97 console.log("return false"); 98 return false;
99 } 100 }else{ 101 //alert("1-2 target:"); 102 console.log("2"); 103 } 104} 105 106 107 108jQuery(window).on('load', function(event) { //jQuery('body,html').animate({scrollTop:0}, 0, ''); 109 //å¤é¨ãªã³ã¯ã«ãããã¼ã¸å ãªã³ã¯ã®å¦ç 110 load_or_ready = inicial_func(load_or_ready,target,nav,sp_nav); 111}); 112 113 114jQuery(function() { 115 jQuery("a[href=#]").attr({"href":""}); 116 ////////////////////////////////////////// 117 if(win < p){ //20161025追å 118 jQuery(submenu_wrap_class).hide(); 119 } 120 ////////////////////////////////////////// 121 122 //å é¨ãªã³ã¯ã«ãããã¼ã¸å ãªã³ã¯ã®å¦çããªã³ã¯ã«ãã¼ã¸ã®URLãå«ã¾ããå ´å 123 124 jQuery("a[href^=http]").click(function(event){ 125 //alert("1 å é¨ãªã³ã¯ã«ãããã¼ã¸å ãªã³ã¯ã®å¦çããªã³ã¯ã«ãã¼ã¸ã®URLãå«ã¾ããå ´å"); 126 console.log("a[href^=http]"); 127 jQuery(".md_black_cover").remove(); 128 return anchor_func(nav,sp_nav,this,menu_absolute_switch); 129 //return false; 130 131 }); 132 133 ////////////////////////////////////////// 134 //å é¨ãªã³ã¯ã«ãããã¼ã¸å ãªã³ã¯ã®å¦çããªã³ã¯ã#ããå§ã¾ãå ´å 135 jQuery("a[href^=#]").click(function(event){ 136 //alert("2 å é¨ãªã³ã¯ã«ãããã¼ã¸å ãªã³ã¯ã®å¦çããªã³ã¯ã#ããå§ã¾ãå ´å"); 137 console.log("a[href^=#]"); 138 jQuery(".md_black_cover").remove(); 139 return anchor_func(nav,sp_nav,this,menu_absolute_switch); 140 //return false; 141 }); 142 ////////////////////////////////////////// 143 offset = nav.offset(); 144 ////////////////////////////////////////// 145 jQuery(window).scroll(function () { 146 //var vScrollDistance = jQuery(window).scrollTop(); 147 //console.log("vScrollDistance"+vScrollDistance); 148 if(jQuery(window).scrollTop() > offset.top) { 149 nav.addClass('fixed'); 150 if(menu_absolute_switch==2){ 151 var body_padding = sp_nav.css("height"); 152 jQuery("body").css({"padding-top":body_padding}); 153 sp_nav.addClass('fixed'); 154 } 155 } else { 156 nav.removeClass('fixed'); 157 if(menu_absolute_switch==2){ 158 jQuery("body").css({"padding-top":before_body_padding_top}); 159 sp_nav.removeClass('fixed'); 160 } 161 } 162 }); 163 //////////////////////////////////////////
164 jQuery("#toggle").click(function(){ 165//2:ã¹ããã¡ãã¥ã¼ãfixedã«ãã¦ãtoggleã¯ãªãã¯æã«ãã¼ã¸ãããã¾ã§å¼·å¶çã«æ»ã 166//1:ã¹ããã¡ãã¥ã¼ãabsoluteã¨ãã¦ãtopã®å¤ãé½åº¦æ´æ°ããã 167//0:ä½ãããªã 168 if(menu_absolute_switch==2){//20170804追å 169 if(jQuery("#menu-header-nav").css("display")=="none"){//ã¡ãã¥ã¼ã表示ãã 170 jQuery("body").append('<div style="position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:0;" class="md_black_cover sp"></div>'); 171 jQuery(".md_black_cover").click(function(){//20170804追å ãã«ãã¼ãã¯ãªã㯠172 jQuery("#menu-header-nav").fadeOut(); 173 jQuery(this).remove(); 174 return false; 175 }); 176 }else{//ã¡ãã¥ã¼ãé表示ã«ãã 177 jQuery(".md_black_cover").remove(); 178 } 179 jQuery('body,html').prop({"scrollTop":0}); 180 jQuery("#menu-header-nav").fadeToggle(); 181 }else if(menu_absolute_switch==1){//20161104追å 182 jQuery("#menu-header-nav").slideToggle(); 183 var top_value = jQuery(window).scrollTop() + offset_value; 184 //alert("top_value:"+top_value); 185 jQuery(menu_absolute_wrap).css({"top":top_value,"position":"absolute"}); 186 }else{//menu_absolute_switch==0ãé常 187 jQuery("#menu-header-nav").slideToggle(); 188 } 189 return false; 190 }); 191 jQuery(".md_menu_close_btn").click(function(){//20170804追å ãéãããã¿ã³ã¯ãªã㯠192 jQuery("#menu-header-nav").fadeOut(); 193 jQuery(this).remove(); 194 return false; 195 }); 196 197 ////////////////////20161025追å ////////////////////// 198 199 jQuery("#menu-header-nav>li:has(" + submenu_wrap_class + ")>a,#menu-header-nav>li:has(" + submenu_wrap_class + ")>span").click(function(){ 200 //alert("3 ãã¼ã¸ãã åã¡ãã¥ã¼ãã"); 201 var win =window.innerWidth; 202 var p = 768; 203 if(win < p){ 204 jQuery(this).closest("li").find(submenu_wrap_class).slideToggle(); 205// alert("in"); 206 return false; 207 } 208 }); 209 ////////////////////20161025追å ////////////////////// 210 211 jQuery("#menu-header-nav li:not(li:has(" + submenu_wrap_class + "))>a").click(function(){ 212 //alert("4 ãã¼ã¸ãã åã¡ãã¥ã¼ãªã"); 213 var win =window.innerWidth; 214 var p = 768; 215 if(win < p){ 216 jQuery(this).closest("li").find(submenu_wrap_class).hide(); 217// alert("in"); 218 } 219 }); 220 ////////////////////20161025追å ////////////////////// 221 var currentWidth = window.innerWidth; 222 223window.addEventListener("resize", function() { 224 if (currentWidth == window.innerWidth) { 225 // ã¦ã¤ã³ãã¦æ¨ªå¹ ãå¤ãã£ã¦ããªãããå¦çããã£ã³ã»ã«ã 226 return; 227 } 228 229 // ã¦ã¤ã³ãã¦æ¨ªå¹ ãå¤ãã£ãã®ã§ãªãµã¤ãºã¨è¦ãªãã 230 // æ¨ªå¹ ãæ´æ° 231 currentWidth = window.innerWidth; 232 var win =window.innerWidth; 233 var p = 768; 234 if(win < p){ 235 jQuery("#menu-header-nav").hide(); 236 jQuery(submenu_wrap_class).hide(); 237 jQuery(".md_black_cover").remove(); 238 }else{ 239 jQuery("#menu-header-nav").show(); 240 jQuery(submenu_wrap_class).show(); 241 } 242}); 243 244}); 245 246//ãã¯ãªãã¯ã§ç»åå ¥ãæ¿ã 247 248var i = 1; 249$(function(){ 250 $("img,input[type='image']").click(function(){ 251 if (i==1){ 252 $(this).attr("src",$(this).attr("src").replace("_mouseout.", "_mouseover.")); 253 i = 2; 254 } 255 else if (i==2){ 256 $(this).attr("src",$(this).attr("src").replace("_mouseover.", "_mouseout.")); 257 i = 1; 258 } 259 }); 260}); 261 262//ã¦ã¼ã¶ã¼ã¨ã¼ã¸ã§ã³ãå¤å® 263 264var userAgent = window.navigator.userAgent.toLowerCase(); 265if (userAgent.indexOf('ipad') != -1) { 266 $('body').addClass('ipad'); 267}else if(userAgent.indexOf('iphone') != -1){ 268 $('body').addClass('ios'); 269} 270 271//ipad 272$(function(){ 273 $(".ipad #menu-header-nav > li > span").on("click", function() { 274 $(this).next().slideToggle(); 275 }); 276}) 277$(".ipad .sub-menu a").click(function () { 278 $(".sub-menu").slideUp(); 279});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.