1// full screen navigation (tb/sp) 2jQuery(function($){ 3 $('.menu-icon').on('click',function(){ 4 $('.menu-line').toggleClass('active'); 5 $('.fullmenu').fadeToggle(); 6 }); 7}); 8 9 10// TOP : new full screen navigation (pc/tb/sp) 11jQuery(function($){ 12 $('.menu-icon-r').on('click',function(){ 13 $('.menu-line').toggleClass('active'); 14 $('.fullmenu-white').fadeToggle(); 15 $(".fullmenu-white").toggleClass('panelactive'); 16 $("body").toggleClass('fixed'); 17 }); 18}); 19 20jQuery(function($) { 21 $('.js-main-list').hover( 22 function() { 23 const $subMenu = $(this).next('.js-sub-list'); 24 if ($subMenu.length) { 25 $subMenu.addClass('show'); 26 } 27 }, 28 function() { 29 const $subMenu = $(this).next('.js-sub-list'); 30 if ($subMenu.length) { 31 $subMenu.removeClass('show'); 32 } 33 } 34 ); 35}); 36 37 38 39// slider : slick setting 40$(function(){ 41 42 //TOP-------------------------------- 43 44 // main image sp 45 $('.slider-img-main-sp').slick({ 46 autoplay: true, 47 autoplaySpeed: 3000, 48 speed: 1000, 49 infinite: true, 50 slidesToShow: 1, 51 slidesToScroll: 1, 52 arrows: false, 53 dots: false, 54 lazyLoad: 'ondemand', 55 }); 56 57 // image (ceremony / reception) 58 $('.slider-img').slick({ 59 autoplay: true, 60 autoplaySpeed: 3000, 61 speed: 1000, 62 infinite: true, 63 slidesToShow: 1, 64 slidesToScroll: 1, 65 arrows: false, 66 dots: true, 67 lazyLoad: 'ondemand', 68 }); 69 70 // fair sp 71 $('.slider-fair-sp').slick({ 72 autoplay: true, 73 autoplaySpeed: 3000, 74 speed: 1000, 75 infinite: true, 76 slidesToShow: 1, 77 slidesToScroll: 1, 78 arrows: false, 79 dots: true, 80 lazyLoad: 'ondemand', 81 responsive: [ 82 { 83 breakpoint: 1025, 84 settings: { 85 slidesToShow: 2, 86 slidesToScroll: 2, 87 } 88 }, 89 { 90 breakpoint: 768, 91 settings: { 92 slidesToShow: 1, 93 slidesToScroll: 1, 94 } 95 } 96 ] 97 }); 98 99 // news sp 100 $('.slider-news-sp').slick({ 101 autoplay: true, 102 autoplaySpeed: 3000, 103 speed: 1000, 104 infinite: true, 105 slidesToShow: 1, 106 slidesToScroll: 1, 107 arrows: false, 108 dots: true, 109 lazyLoad: 'ondemand', 110 responsive: [ 111 { 112 breakpoint: 1025, 113 settings: { 114 slidesToShow: 2, 115 slidesToScroll: 2, 116 } 117 }, 118 { 119 breakpoint: 768, 120 settings: { 121 slidesToShow: 1, 122 slidesToScroll: 1, 123 } 124 } 125 ] 126 }); 127 128 // report 129 $('.slider-report').slick({ 130 autoplay: true, 131 autoplaySpeed: 3000, 132 speed: 1000, 133 infinite: true, 134 slidesToShow: 3, 135 slidesToScroll: 3, 136 arrows: true, 137 dots: true, 138 lazyLoad: 'ondemand', 139 responsive: [ 140 { 141 breakpoint: 1025, 142 settings: { 143 slidesToShow: 2, 144 slidesToScroll: 2, 145 } 146 }, 147 { 148 breakpoint: 768, 149 settings: { 150 slidesToShow: 1, 151 slidesToScroll: 1, 152 } 153 } 154 ] 155 }); 156 157 158 // party ----------------------------------------------- 159 // image 160 $('.slider-img-party').slick({ 161 autoplay: true, 162 autoplaySpeed: 3000, 163 speed: 1000, 164 infinite: true, 165 slidesToShow: 3, 166 slidesToScroll: 1, 167 arrows: false, 168 dots: true, 169 lazyLoad: 'ondemand', 170 }); 171 172 // party image pc 173 $('.slider-party-pc').slick({ 174 autoplay: true, 175 autoplaySpeed: 3000, 176 speed: 1000, 177 infinite: true, 178 slidesToShow: 2, 179 slidesToScroll: 2,
180 arrows: false, 181 dots: false, 182 lazyLoad: 'ondemand', 183 responsive: [ 184 { 185 breakpoint: 1025, 186 settings: { 187 slidesToShow: 2, 188 slidesToScroll: 2, 189 } 190 }, 191 { 192 breakpoint: 768, 193 settings: { 194 slidesToShow: 1, 195 slidesToScroll: 1, 196 } 197 } 198 ] 199 }); 200 201 // charm sp 202 $('.slider-charm-sp').slick({ 203 autoplay: true, 204 autoplaySpeed: 3000, 205 speed: 1000, 206 infinite: true, 207 slidesToShow: 3, 208 slidesToScroll: 3, 209 arrows: false, 210 dots: false, 211 lazyLoad: 'ondemand', 212 responsive: [ 213 { 214 breakpoint: 1025, 215 settings: { 216 slidesToShow: 2, 217 slidesToScroll: 2, 218 } 219 }, 220 { 221 breakpoint: 768, 222 settings: { 223 slidesToShow: 1, 224 slidesToScroll: 1, 225 } 226 } 227 ] 228 }); 229 230 // ceremony ----------------------------------------------- 231 // image 232 $(".slider-ceremony").slick({ 233 autoplay: true, 234 autoplaySpeed: 3000, 235 speed: 1000, 236 infinite: true, 237 slidesToShow: 1, 238 slidesToScroll: 1, 239 arrows: false, 240 dots: true, 241 // asNavFor:".slider-ceremony-thumb", // ãµã ãã¤ã«ã¨åæ 242 }) 243 $(".slider-ceremony-thumb").slick({ 244 autoplay: false, 245 autoplaySpeed: 3000, 246 speed: 1000, 247 infinite: false, 248 slidesToShow: 3, 249 slidesToScroll: 1, 250 arrows: false, 251 dots: false, 252 // asNavFor:".slider-ceremony", // ã¡ã¤ã³ç»åã¨åæ 253 focusOnSelect: true, // ãµã ãã¤ã«ã¯ãªãã¯ãæå¹å 254 }) 255 256 257 // dress-item ----------------------------------------------- 258 259 // 01 260 $('.slider-dressitem-01').slick({ 261 autoplay: true, 262 autoplaySpeed: 3000, 263 speed: 1000, 264 infinite: true, 265 slidesToShow: 1, 266 slidesToScroll: 1, 267 arrows: false, 268 dots: true, 269 lazyLoad: 'ondemand', 270 }); 271 272 // 01 273 $('.slider-dressitem-02').slick({ 274 autoplay: true, 275 autoplaySpeed: 3000, 276 speed: 1000, 277 infinite: true, 278 slidesToShow: 2, 279 slidesToScroll: 2, 280 arrows: false, 281 dots: true, 282 lazyLoad: 'ondemand', 283 }); 284 285 286 287 288}); 289 290 291document.querySelectorAll('.js-spplan-toggle').forEach((button, index) => { 292 const content = document.querySelectorAll('.spplan-content')[index]; 293 const icon = button.querySelector('.spplan-btn-icon'); 294 295 button.addEventListener('click', () => { 296 const isOpen = content.classList.toggle('open'); 297 button.classList.toggle('open'); 298 content.style.maxHeight = isOpen ? content.scrollHeight + 'px' : null; 299 }); 300 }); 301 302const slider = document.querySelector('.list-report-link_ul'); 303const items = document.querySelectorAll('.list-report-link_li'); 304const dots = document.querySelectorAll('.dot'); 305 306const nextBtn = document.querySelector('.slider_arrow_next'); 307const prevBtn = document.querySelector('.slider_arrow_prev'); 308 309// ç¾å¨ã®indexåå¾ 310function getActiveIndex() { 311 const scrollLeft = slider.scrollLeft; 312 let activeIndex = 0; 313 314 items.forEach((item, index) => { 315 const itemLeft = item.offsetLeft; 316 if (scrollLeft >= itemLeft - item.offsetWidth / 2) { 317 activeIndex = index; 318 } 319 }); 320 321 return activeIndex; 322} 323 324// ã¹ã©ã¤ãç§»å 325function goTo(index) { 326 slider.scrollTo({ 327 left: items[index].offsetLeft, 328 behavior: 'smooth' 329 }); 330} 331 332// 次㸠333nextBtn.addEventListener('click', () => { 334 const activeIndex = getActiveIndex(); 335 const nextIndex = (activeIndex + 1) % items.length; 336 goTo(nextIndex); 337}); 338 339// å㸠340prevBtn.addEventListener('click', () => { 341 const activeIndex = getActiveIndex(); 342 const prevIndex = (activeIndex - 1 + items.length) % items.length; 343 goTo(prevIndex); 344}); 345 346// ãããã¯ãªãã¯
347dots.forEach((dot, index) => { 348 dot.addEventListener('click', () => { 349 goTo(index); 350 }); 351}); 352 353// ã¹ã¯ãã¼ã«åæ 354slider.addEventListener('scroll', () => { 355 const activeIndex = getActiveIndex(); 356 357 dots.forEach(dot => dot.classList.remove('active')); 358 if (dots[activeIndex]) { 359 dots[activeIndex].classList.add('active'); 360 } 361});
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.