1// ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ 2// ã¹ã©ã¤ãã¼ 3 4var SKYLARK = SKYLARK || {}; 5 6(function($){ 7 "use strict"; 8 9 SKYLARK.corpo_index_mv = { 10 11 emt: { 12 list: '.js-list-topKv', 13 prev: '.js-top-kv-prev', 14 next: '.js-top-kv-next', 15 dots: '.slick-dots' 16 }, 17 18 // PC ã¨ã¢ãã¤ã«ã§ç°ãªããªãã·ã§ã³ãè¨å® 19 opts: { 20 pc: { 21 autoplay: true, 22 autoplaySpeed: 4000, 23 infinite: true, 24 arrows: false, 25 dots: true, 26 speed: 1000, 27 slidesToShow: 1, 28 slidesToScroll: 1, 29 variableWidth: true, 30 centerMode: true 31 }, 32 mobile: { 33 autoplay: true, 34 autoplaySpeed: 4000, 35 infinite: true, 36 arrows: false, 37 dots: true, 38 speed: 1000, 39 slidesToShow: 1, 40 slidesToScroll: 1, 41 variableWidth: false, 42 centerMode: true, 43 adaptiveHeight: false, 44 centerPadding: '0px', 45 } 46 }, 47 48 49 // åæå颿° 50 init: function() { 51 var emt = this.emt; 52 var opts = this.getCurrentOptions(); 53 54 if ($(emt.list).length > 0 && !$(emt.list).hasClass('slick-initialized')) { 55 $(emt.list).slick(opts); 56 this.addNavigationEvents(); // ããã²ã¼ã·ã§ã³ãã¿ã³ã¨ã¤ãã³ãã追å 57 } 58 }, 59 60 // ç¾å¨ã®ç»é¢å¹ ã«å¿ãããªãã·ã§ã³ãåå¾ 61 getCurrentOptions: function() { 62 return window.matchMedia("(max-width: 767px)").matches 63 ? this.opts.mobile 64 : this.opts.pc; 65 }, 66 67 // ããã²ã¼ã·ã§ã³ã¤ãã³ãã追å 68 addNavigationEvents: function() { 69 var emt = this.emt; 70 var $slider = $(emt.list); 71 72 $slider.find("._btn-prev, ._btn-next").remove(); 73 $slider.off("click", emt.next).off("click", emt.prev); 74 75 if ($slider.find(emt.dots).length > 0) { 76 $slider.find('.slick-dots').before('<p class="_btn-prev"><button type="button" class="'+emt.prev.substr(1)+'">åã®ã¹ã©ã¤ã</button></p>'); 77 $slider.find('.slick-dots').after('<p class="_btn-next"><button type="button" class="'+emt.next.substr(1)+'">次ã®ã¹ã©ã¤ã</button></p>'); 78 } 79 80 $slider.find(emt.next).on('click', function(e) { 81 e.preventDefault(); 82 $slider.slick('slickNext'); 83 }); 84 $slider.find(emt.prev).on('click', function(e) { 85 e.preventDefault(); 86 $slider.slick('slickPrev'); 87 }); 88 }, 89 90 // ãªãã·ã§ã³ã®ã¿ãæ´æ°ãã颿° 91 updateOptions: function() { 92 var $slider = $(this.emt.list); 93 var opts = this.getCurrentOptions(); 94 95 // åçã«å¤æ´å¯è½ãªãªãã·ã§ã³ã®ã¿æ´æ° 96 $slider.slick('slickSetOption', 'autoplay', opts.autoplay, true); 97 $slider.slick('slickSetOption', 'autoplaySpeed', opts.autoplaySpeed, true); 98 $slider.slick('slickSetOption', 'slidesToShow', opts.slidesToShow, true); 99 $slider.slick('slickSetOption', 'slidesToScroll', opts.slidesToScroll, true); 100 $slider.slick('slickSetOption', 'variableWidth', opts.variableWidth, true); 101 $slider.slick('slickSetOption', 'centerMode', opts.centerMode, true); 102 } 103 }; 104})(jQuery); 105 106// ç»é¢å¹ ã®ç£è¦ã¨ãªãã·ã§ã³ã®æ´æ° 107const breakpoint = window.matchMedia("(max-width: 767px)"); 108let isMobileView = breakpoint.matches; 109 110// åæå 111SKYLARK.corpo_index_mv.init(); 112 113// ç»é¢å¹ ã®å¤æ´ã¤ãã³ãã«å¿ãã¦ãªãã·ã§ã³ã®ã¿ãæ´æ° 114breakpoint.addEventListener("change", () => { 115 const isNowMobileView = breakpoint.matches; 116 if (isNowMobileView !== isMobileView) { 117 isMobileView = isNowMobileView; 118 SKYLARK.corpo_index_mv.updateOptions(); // ãªãã·ã§ã³ã®ã¿ãæ´æ° 119 } 120}); 121 122/* ---------------------------------------------------------- 123 ããã¼ãã£ã³ã°ãããã¼ 124 ---------------------------------------------------------- */ 125document.getElementById('close-btn').addEventListener('click', function() { 126 document.getElementById('banner').style.display = 'none'; 127}); 128 129// ããããï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ 130// ç»é¢å¹ ã768pxãééãããã³ã«ãã¼ã¸ãåèªã¿è¾¼ã¿ 131// const breakpoint = window.matchMedia("(max-width:768px)"); 132 133// breakpoint.addEventListener("change", () => { 134// window.location.reload(); 135// }); 136// ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ããã¾ã§
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.