$(document).ready(function(){ // ■■ header hover $('.menuBx').hover(function(){ $( '.gnb-warp' ).addClass("on"); }, function() { $('.gnb-warp' ).removeClass("on"); }); //웹 전체GNB (사이트맵) $(function(){ $('.btn-all-menu .slide-open').click(function(){ $('.menu-all-menu').addClass('on'); $('header').addClass('sitemap-on'); //$('body').append('
'); }); $('.btn-all-menu .slide-close').click(function(){ $('.menu-all-menu').removeClass('on'); $('header').removeClass('sitemap-on'); //$('.bg-overlay').remove(); return false; }); }); // ■■ 스크롤시 header 보이기 if ( matchMedia("screen and (max-width: 1024px)").matches ) { $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg'); $('.gnb-warp').hover(function(){ $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg'); },function(){ $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg'); }); // $('.gnb-warp .gnb .dep1').click(function(){ // if ( $(this).parents('open') ) { // $(this).children('.dep2').slideDown() // $(this).siblings().children('.dep2').removeClass('active').slideUp() // $(this).addClass('active') // $(this).siblings().removeClass('active') // } // }); } else if ( matchMedia("screen and (min-width: 1025px)").matches ) { $(window).scroll(function(){ if( $(document).scrollTop() > 0 ){ $('.gnb-warp').addClass('active'); $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg?v2023-08-02'); }else{ $('.gnb-warp').removeClass('active') if ( !$('.gnb-warp').is(':hover') ) { $('.gnb-warp .logo img').attr('src','/images/common/logo.svg?v2023-08-02'); } }; }); $('.gnb-warp').hover(function(){ $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg?v2023-08-02'); },function(){ if( $(document).scrollTop() > 0 ){ $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg?v2023-08-02'); $('.gnb-warp').addClass('active'); } else { $('.gnb-warp .logo img').attr('src','/images/common/logo.svg?v2023-08-02'); $('.gnb-warp').removeClass('active'); }; }); } // ■■ 웹 전체GNB (사이트맵) $(function(){ $('.btn-all-menu .slide-open').click(function(){ $('.menu-all-menu').addClass('on'); }); $('.btn-all-menu .slide-close').click(function(){ $('.menu-all-menu').removeClass('on'); }); }); // ■■ SUB LOCATION $(".Lnb > li + li").mouseover(function() { if ( $( "ul.dep2:first",this ).is( ":hidden" ) ){ $( "ul:first",this ).slideToggle(300); $( this ).addClass("active"); } $( ".Lnb > li + li" ).mouseleave(function() { $( "ul.dep2:first",this ).hide(); $( this ).removeClass("active"); }); }); // ■■ 모바일 GNB $(function(){ $('.a-menu .slide-open').click(function(){ if($(this).hasClass('on')){ $(this).removeClass('on'); $('.m_menu').fadeOut(); $('html, body').css('overflow-y','visible'); $('.hbg').remove(); } else{ $(this).addClass('on'); $('.m_menu').fadeIn(); $('html, body').css('overflow-y','hidden'); $('body').append('
'); } }); $('.m_menu li span').click(function(){ $(this).toggleClass('on'); $(this).next('ul').slideToggle(); $(this).not(this).siblings().next('ul').slideUp(300); $(this).not(this).find('span').removeClass('on'); }); }); // ■■ 추진목표 및 전략 따옴표 색상 변경 $(".txt-goal span:contains('“')").css({color:"#FF0000"}); $(".txt-goal span:contains('”')").css({color:"#FF0000"}); // 기관연혁 탭, 물류 혁신 R&D 탭 $('.sub-history-tab li').on('click',function(){ var tabIndex = $(this).index() $(this).addClass('active').siblings().removeClass('active') $('.sub-history-bx .item').eq(tabIndex).css('display','block') .siblings().css('display','none') $('.innovation-goal-bx .item').eq(tabIndex).css('display','block') .siblings().css('display','none') }); $('.innovation-goal-tab li').on('click',function(){ var tabIndex = $(this).index() $(this).addClass('active').siblings().removeClass('active') $('.innovation-goal-bx .item').eq(tabIndex).css('display','block') .siblings().css('display','none') }); $('.sub-location-tab .item').on('click',function(){ var tabIndex = $(this).index() $(this).addClass('active').siblings().removeClass('active') $('.sub-location-bx .item').eq(tabIndex).css({height: 'auto',visibility:'visible'}) .siblings().css({height: '0',visibility:'hidden'}) }); $('.sub-vision01-03-tab li').on('click',function(){ var tabIndex = $(this).index() $(this).addClass('active').siblings().removeClass('active') $('.sub-vision01-03-cont').eq(tabIndex).css('display','block') .siblings().css('display','none') }); // 게시판 [답변] 없는 경우 width $( ".td-subject" ).each(function() { // if($(".badge-answer").length) { // $(this).find('a').css('max-width','calc(100% - 40px)'); // } }); // 칭찬합시다 첨부파일명 2023-08-03 추가수정 var fileTarget = $('.file-bx .file-input'); fileTarget.change(function(){ // 파일목록 추가 fileList = $("#inputFile")[0].files; fileListTag = ''; for(i = 0; i < fileList.length; i++){ fileListTag += "
  • 첨부파일" +fileList[i].name+ "

  • "; } $('#fileList').append(fileListTag); // 파일명 if(window.FileReader){ var filename = $(this)[0].files[0].name; } else { var filename = $(this).val().split('/').pop().split('\\').pop(); } $(this).siblings('.file-name').val(filename); // 파일삭제 $("#fileList .file-del").on("click", function() { $(this).parent().remove(); return false; }); }); // $('.sub-mail07-tabBtn .item').on('click',function(){ var tabIndex = $(this).index() $(this).addClass('active').siblings('').removeClass('active') $('.sub-mail07-cont > div') .eq(tabIndex).css('display','block') .siblings().css('display','none') }); // ■■ TAB 메인 POLA 소식 $( ".main-news-wrap" ).each(function() { var tabHead = $(this).find('.tab-head > li'); var tabCont = $(this).find('.tab-contents > div'); tabHead.click(function(){ var tabIdx = $(this).index(); var targetList = tabCont[tabIdx]; tabHead.removeClass('active'); $(this).addClass('active'); tabCont.removeClass('active'); $(targetList).addClass('active'); }); }); // ■■ TAB 정보공개 > 사전정보 공표 등 $( ".tab-wrap" ).each(function() { var tabHead = $(this).find('.tab-head > li'); var tabCont = $(this).find('.tab-contents > div'); tabHead.click(function(){ var tabIdx = $(this).index(); var targetList = tabCont[tabIdx]; tabHead.removeClass('active'); $(this).addClass('active'); tabCont.removeClass('active'); $(targetList).addClass('active'); }); }); // ■■ POLA 소개 > 자료실 > 기관영상 $('.youtubeItem > a').click(function(e){ e.preventDefault(); var code = $(this).data('code'), videotxt = $(this).find('.txt').text(), authortxt = $(this).find('.date').find('span:nth-child(1)').text(), datetxt = $(this).find('.date').find('span:nth-child(2)').text(), hittxt = $(this).find('.date').find('span:nth-child(3)').text(); $('#youtube').attr('src','https://www.youtube.com/embed/'+code); $('.boardView-head h3').text(videotxt); $('.boardView-head .author').text(authortxt); $('.boardView-head .date').text(hittxt); $('.boardView-head .hit').text(datetxt); }); // ■■ TOP 버튼 $(window).scroll(function(){ var bodyh = $(document).outerHeight(true); //페이지 높이 if($(window).scrollTop() > bodyh/4 ){ $("#top_btn").fadeIn(); } else { $("#top_btn").fadeOut(); } }); $("#top_btn").on("click", function() { $("html, body").animate({scrollTop:0}, '500'); return false; }); // ■■ 공유하기 2023-08-02 $(".btn-share").on("click", function() { $(".sns-share-list").toggleClass('active'); }); // ■■ 경영공시 > 온실가스 TAB 2023-08-02 $(function(){ var Url = $(location).attr("href").match('listView'); if(Url == "listView"){ $(".tab-head li").removeClass('active'); $(".tab-head li:nth-child(3)").addClass('active'); $(".gnb-warp").addClass('active'); $('.gnb-warp .logo img').attr('src','/images/common/logo-on.svg?v2023-08-02'); $(".tab-contents > div").removeClass('active'); $(".tab-contents > div:nth-child(3)").addClass('active'); } //console.log(Url); }); // ■■ AOS 초기화 AOS.init({ once: true, duration: 1200, }); });