1/*------------------------------------------------- 2title : ë ì´ìì 3Author : 4Create date : 2020-02-14 5-------------------------------------------------*/ 6 7$(document).ready(function(){ 8 9 /*slick ê³µíµ*/ 10 $('.pause').click(function() { 11 $(this).siblings("div").slick('slickPause'); 12 $(this).siblings("ul").slick('slickPause'); 13 $(this).hide(); 14 $(this).siblings(".play").show(); 15 }); 16 $('.play').click(function() { 17 $(this).siblings("div").slick('slickPlay'); 18 $(this).siblings("ul").slick('slickPlay'); 19 $(this).hide(); 20 $(this).siblings('.pause').show(); 21 }); 22 23 24 // íë°°ë ì¬ë¼ì´ë 25 $('.footbanner .list').slick({ 26 slide: 'li', //ì¬ë¼ì´ë ëì´ì¼ í íê·¸ ex) div, li 27 infinite : true, //무í ë°ë³µ ìµì 28 slidesToShow : 7, // í íë©´ì ë³´ì¬ì§ 컨í ì¸ ê°ì 29 slidesToScroll : 1, //ì¤í¬ë¡¤ íë²ì ìì§ì¼ 컨í ì¸ ê°ì 30 autoplay : true, // ìë ì¤í¬ë¡¤ ì¬ì© ì¬ë¶ 31 pauseOnHover : true, // ì¬ë¼ì´ë ì´ë ì ë§ì°ì¤ í¸ë²íë©´ ì¬ë¼ì´ë ë©ì¶ê² ì¤ì 32 draggable : false, //ëëê·¸ ê°ë¥ ì¬ë¶ 33 slickPlay:true, // 34 slickPause:true, 35 dots:true 36 }); 37 38 // ì¬ì´í¸ë°ë¡ê°ê¸° 39 $('.hnb1').classtoggle 40 ({ 41 'button' : '.label', // ì´ë²¤í¸ ë°ì íê² ì í 42 'respond' : true, // ë°ìíì¼ ë (true ì ë°ìíì¼ë ê°ë¡ ì¬ì´ì¦ ì´íììë§ / click ì¼ëë§) 43 'respondWidth' : '1024', // ë°ìí ê°ë¡ ì¬ì´ì¦ 44 }); 45 46 // ì¸ì´ 47 $('.lang').classtoggle 48 ({ 49 'button' : '.active' // ì´ë²¤í¸ ë°ì íê² ì í 50 }); 51 52 // ê²ìì´ 53 $('.search').classtoggle(); 54 55 // 주ë©ë´ 56 $('#gnb1').gnb1(); 57 58 // ì ì²´ë©ë´ì´ì 모ë°ì¼ ë©ë´ 59 $('#gnb2').gnb2(); 60 61 62 63 // íµë©ë´ 64 $('#quick').classtoggle(); 65 66 // ìë¡ê°ê¸° íì±í 67 $(window).on('scroll load', function() 68 { 69 if ( $('html, body').scrollTop() > 300 ) 70 { 71 $('#footer .btn-top').addClass('active'); 72 } 73 else 74 { 75 $('#footer .btn-top').removeClass('active'); 76 } 77 }); 78 79 // ìë¡ê°ê¸° 80 $('#footer .btn-top').on('click', function() 81 { 82 $('html, body').animate({scrollTop: $(this.hash).offset().top}); 83 84 $(this.hash).focus(); 85 86 return false; 87 }); 88 89 // ê´ë ¨ì¬ì´í¸ 90 $('.related .group').classtoggle 91 ({ 92 'button' : '.label' // ì´ë²¤í¸ ë°ì íê² ì í 93 }); 94 95 // 모ë°ì¼ë©ë´ ìì± 96 var acrc_main = window.origin; 97 $('#head_menu_all.topmenu_all').append( 98 '<li class="child_sns_menu">' 99 + ' <ul>' 100 + ' <li class="twitter">' 101 + ' <a href="https://x.com/loveacrc/" target="_blank" title="êµë¯¼ê¶ìµììí X ìì°½ì¼ë¡ ì´ë"></a>' 102 + ' </li>' 103 + ' <li class="facebook">' 104 + ' <a href="https://www.facebook.com/loveacrc/" target="_blank" title="êµë¯¼ê¶ìµììí íì´ì¤ë¶ ìì°½ì¼ë¡ ì´ë"></a>' 105 + ' </li>' 106 + ' <li class="blog">' 107 + ' <a href="https://blog.naver.com/loveacrc/" target="_blank" title="êµë¯¼ê¶ìµììí ë¤ì´ë² ë¸ë¡ê·¸ìì°½ì¼ë¡ ì´ë"></a>' 108 + ' </li>' 109 + ' <li class="youtube">' 110 + ' <a href="https://www.youtube.com/user/acrc0229" target="_blank" title="êµë¯¼ê¶ìµììí ì íë¸ ìì°½ì¼ë¡ ì´ë"></a>' 111 + ' </li>' 112 + ' <li class="insta">' 113 + ' <a href="https://www.instagram.com/acrc0229" target="_blank" title="êµë¯¼ê¶ìµììí ì¸ì¤íê·¸ë¨ ìì°½ì¼ë¡ ì´ë"></a>' 114 + ' </li>' 115 + ' <li class="go_home_kr">' 116 + ' <a href="'+acrc_main+'/" target="_blank" title="êµë¯¼ê¶ìµììí ííì´ì§ ìì°½ì¼ë¡ ì´ë">' 117 + ' <img src="/child/img/icon/acrc_icon_w.svg">êµë¯¼ê¶ìµììí' 118 + ' </a>' 119 + ' </li>' 120 + ' </ul>' 121 + '</li>' 122 ); 123}); 124 125/*------------------------------------------------- 126title : ë©ë´1 127Author : 128Create date : 2020-02-14 129-------------------------------------------------*/ 130 131$.fn.gnb1 = function( options ) 132{ 133 var settings = $.extend 134 ({ 135 'actionType' : 'mouseenter focusin', // ë©ë´ê° ëìíë ì¡ì (mouseenter focusin, click) 136 'target' : '#wrap', // íì±í ì í´ëì¤ê° ì¶ê°ëë ìì (ê³µëì¼ ê²½ì° ì¤ë²ëë a ë§í¬ ë¶ëª¨ liìë§ í
136´ëì¤ ì¶ê°ë¨) 137 'class' : 'active', // ì¶ê°í í´ëì¤ëª (targetì ì¶ê°ë¨) 138 'depth2' : '.submenu', // ìë¸ë©ë´ 139 'closeBtn' : '.close' // ë«ê¸° ë²í¼ì´ ë³ëë¡ ì¡´ì¬íë ê²½ì° (ë«ê¸° ë²í¼ì í´ë¦ììë§) 140 }, 141 options ); 142 143 return this.each(function() 144 { 145 var $selecter = $(this); 146 147 $selecter.find('a').on(settings.actionType, function() 148 { 149 if ( $(this).parent('li').hasClass('active') == false ) 150 { 151 $(this).parent('li').addClass('active'); 152 $(this).parent('li').siblings('li').removeClass('active'); 153 154 $(this).parents('li').addClass('active'); 155 $(this).parents('li').siblings('li').removeClass('active'); 156 157 158 if (settings.target != '') 159 { 160 $(settings.target).addClass(settings.class); 161 } 162 } 163 164 if ( settings.actionType == 'click' ) 165 { 166 if ( $(this).next('*').length > 0 ) 167 { 168 return false; 169 } 170 } 171 }); 172 173 if ($selecter.find(settings.closeBtn).length == 1) 174 { 175 $selecter.find(settings.closeBtn).on('click', function() 176 { 177 $selecter.find('li').removeClass(settings.class); 178 $(settings.target).removeClass(settings.class); 179 180 return false; 181 }); 182 } 183 else 184 { 185 // ë§ì°ì¤ ìì 186 $(document).on('mousemove', function(e) 187 { 188 cursorY = e.pageY; 189 190 if ( $selecter.find('li.active').length > 0 ) 191 { 192 if (cursorY > parseInt($selecter.find(settings.depth2).offset().top + $selecter.find('.active').find(settings.depth2).height()) ) 193 { 194 setTimeout(function() 195 { 196 $selecter.find('li').removeClass(settings.class); 197 $(settings.target).removeClass(settings.class); 198 199 }, 200); 200 } 201 } 202 }); 203 } 204 205 // í ìì 206 $selecter.find('a:last').keydown(function(e) 207 { 208 if(e.keyCode === 9) 209 { 210 $selecter.find('li').removeClass(settings.class); 211 $(settings.target).removeClass(settings.class); 212 } 213 }); 214 215 // ìí ìì 216 $selecter.find('a:first').keydown(function(e) 217 { 218 if(e.keyCode === 9 && e.shiftKey) 219 { 220 $selecter.find('li').removeClass(settings.class); 221 $selecter.removeClass(settings.classname); 222 } 223 }); 224 }); 225}; 226 227/*------------------------------------------------- 228title : ë©ë´2 229-------------------------------------------------*/ 230 231$.fn.gnb2 = function( options ) 232{ 233 var settings = $.extend 234 ({ 235 'btnOpen' : '.open', // ìµì´ ë©ë´ë¥¼ ì¬ë ë²í¼ 236 'btnClose' : '.close', // ë«ê¸° ë²í¼ì´ ë³ëë¡ ì¡´ì¬íë ê²½ì° 237 'classAdd' : '#gnb2', // íì±í ì í´ëì¤ê° ì¶ê°ëë ìì 238 'className' : 'active', // ì¶ê°í í´ëì¤ëª (classAddì ì¶ê°ë¨) 239 'siblings' : true, // active ë ë íì ììì ë°ì ì¬ë¶ 240 'responsive' : false, // ë°ìíì¼ ë (true ì ë°ìíì¼ë ê°ë¡ ì¬ì´ì¦ ì´íììë§ / false ì ë°ìí ìë ëë í´ë¦ ëìí¨) 241 'responsiveWidth' : '1024', // ë°ìí ê°ë¡ ì¬ì´ì¦ 242 'target' : '#wrap', // íì±í ì í´ëì¤ê° ì¶ê°ëë ìì (ê³µëì¼ ê²½ì° ì¤ë²ëë a ë§í¬ ë¶ëª¨ liìë§ í
242´ëì¤ ì¶ê°ë¨) 243 'class' : 'sitemap', // ì¶ê°í í´ëì¤ëª (targetì ì¶ê°ë¨) 244 245 }, 246 options ); 247 248 // gnb2 2ì°¨ ë©ë´ ê°ì§ê³ ìë liì í´ëì¤ ì¶ê° 249 $('#gnb2 .submenu > ul > li').each(function(i) 250 { 251 if ( $(this).find('div').length > 0 ) 252 { 253 $(this).addClass('type1'); 254 } 255 }); 256 257 return this.each(function() 258 { 259 var $selecter = $(this); 260 261 // ì´ê¸° 262 $selecter.find(settings.btnOpen).on('click', function() 263 { 264 if ( $selecter.find(settings.btnClose).length > 0 ) 265 { 266 $(settings.classAdd).addClass(settings.className); 267 $(settings.target).addClass(settings.class); 268 } 269 270 else 271 { 272 if ( $(settings.classAdd).hasClass(settings.className) == false ) 273 { 274 $(settings.classAdd).addClass(settings.className); 275 } 276 else 277 { 278 $(settings.classAdd).removeClass(settings.className); 279 } 280 } 281 282 return false; 283 }); 284 285 // ë«ê¸° 286 if ( $selecter.find(settings.btnClose).length > 0 ) 287 { 288 $selecter.find(settings.btnClose).on('click', function() 289 { 290 $(settings.classAdd).removeClass(settings.className); 291 $(settings.target).removeClass(settings.class); 292 293 return false; 294 }); 295 }; 296 297 // ë©ë´ í´ë¦ ì´ë²¤í¸ 298 function menuAction($this) 299 { 300 if ( $this.next('*').length > 0 && $this.next('*').css('display') != 'none' ) 301 { 302 if ( $this.parent('li').hasClass('active') == false ) 303 { 304 $this.parent('li').addClass('active'); 305 306 if ( settings.siblings == true ) 307 { 308 $this.parent('li').siblings('li').removeClass('active'); 309 } 310 } 311 else 312 { 313 $this.parent('li').removeClass('active'); 314 } 315 316 event.preventDefault(); 317 } 318 } 319 320 // ë©ë´ 321 $selecter.find('li a').on('click', function(e) 322 { 323 if ( settings.responsive == true ) 324 { 325 if ( $(window).width() <= settings.responsiveWidth ) 326 { 327 menuAction($(this)); 328 } 329 } 330 else 331 { 332 menuAction($(this)); 333 } 334 }); 335 }); 336}; 337 338/*------------------------------------------------- 339title : í´ëì¤ë¥¼ ë£ê³ ë¹¼ê³ 340Author : 341Create date : 2020-02-14 342-------------------------------------------------*/ 343 344$.fn.classtoggle = function( options ) 345{ 346 var settings = $.extend 347 ({ 348 'button' : '.open', // ì´ë²¤í¸ ë°ì íê² ì í 349 'action' : 'click', // ì¡ì ì í (click | over) 350 'classname' : 'active', // ì¶ê°í í´ëì¤ëª 351 'accordion' : false, // active ë ë íì ììì ë°ì ì¬ë¶ 352 'respond' : false, // ë°ìíì¼ ë (true ì ë°ìíì¼ë ê°ë¡ ì¬ì´ì¦ ì´íììë§ / click ì¼ëë§) 353 'respondWidth' : '768', // ë°ìí ê°ë¡ ì¬ì´ì¦ 354 'close' : '.close' // ë«ê¸° ë²í¼ì´ ë³ëë¡ ì¡´ì¬íë ê²½ì° (ë«ê¸° ë²í¼ì í´ë¦ììë§) 355 }, 356 options ); 357 358 return this.each(function() 359 { 360 var $selecter = $(this); 361 362 function clickActive() 363 { 364 if ( $selecter.hasClass(settings.classname) == false ) 365 { 366 $selecter.addClass(settings.classname); 367 368 if (settings.accordion == true) 369 { 370 $selecter.siblings().removeClass(settings.classname); 371 } 372 } 373 else 374 { 375 // ë«ê¸° ë²í¼ ì¡´ì¬í ê²½ì° í ê¸ëì§ ìì 376 if ( $selecter.find(settings.close).length == 0 ) 377 { 378 $selecter.removeClass(settings.classname); 379 } 380 } 381 } 382 383 if ( settings.action == 'click' ) 384 { 385 $selecter.find(settings.button).on(settings.action, function() 386 { 387 if ( settings.respond == false ) 388 { 389 clickActive(); 390 391 return false; 392 } 393 else 394 { 395 if ( $(window).width() <= settings.respondWidth ) 396 { 397 clickActive(); 398 399 return false; 400 } 401 else 402 { 403 $selecter.find(settings.button).off(); 404 } 405 } 406 }); 407 } 408 else 409 { 410 $selecter.find(settings.button).on 411 ({ 412 mouseenter : function() 413 { 414 $selecter.addClass(settings.classname); 415 }, 416 focusin : function() 417 { 418 $selecter.addClass(settings.classname); 419 }, 420 mouseleave : function() 421 { 422 $selecter.removeClass(settings.classname); 423 }, 424 focusout : function() 425 { 426 $selecter.removeClass(settings.classname); 427 } 428 }); 429 } 430 431 // ë«ê¸° ë²í¼ì´ ë³ëë¡ ì¡´ì¬íë ê²½ì° 432 if ( $selecter.find(settings.close).length > 0 ) 433 { 434 $selecter.find(settings.close).on('click', function() 435 { 436 $selecter.removeClass(settings.classname); 437 438 return false; 439 }); 440 } 441 else 442 { 443 // í ìì 444 $selecter.find('a:last').keydown(function(e) 445 { 446 if(e.keyCode === 9) 447 { 448 $selecter.removeClass(settings.classname); 449 } 450 }); 451 452 // ìí ìì 453 $selecter.find('a:first').keydown(function(e) 454 { 455 if(e.keyCode === 9 && e.shiftKey) 456 { 457 $selecter.removeClass(settings.classname); 458 } 459 }); 460 }
vendor: 15 bytes, lines 460-462
460 461 }); 462};
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.