스크립트 21

jquery 스크롤 움직임에 따라 헤더 움직이기

// Hide Header on on scroll down let didScroll; let lastScrollTop = 0; let delta = 5; // 동작의 구현이 시작되는 위치 let navbarHeight = $header.outerHeight(); // 영향을 받을 요소를 선택 // 스크롤시 헤더 변경 $(window).scroll(function () { let $st = $(window).scrollTop(); //스크롤 위치 let $subTitleHeight = $('.subTitle').outerHeight(); didScroll = true; if ($st >= $subTitleHeight) { $breadcrumbs.addClass('scroll'); } else if ($st..

🕹 스크립트 2023.12.12

jquery 페이저 클릭시 특정 위치로 스크롤 이동

$('.pg_page').click(function(){ //페이저 클릭시 let pagerHref = $(this).attr('href'); //선택한 페이저의 링크를 읽고 $(this).attr('href', `${pagerHref+'#report'}`); //그 링크에 원하는 위치의 오브젝트 id값을 붙여줌 }) - 그누보드 게시판 리스트에서 사용했음 - 상단 스킨에 내용있고 하단만 게시판으로 이용할 때, 페이저 클릭시 다시 상단으로 올라가는 불편함 때문에 적용함

🕹 스크립트 2023.12.06

스크립트 모달 팝업 2개

닫기 다시 안보기 닫기 다시 안보기 다시 안보기 부분 -> 오늘 하루 안보기로 변경 // 하단에 오늘 하루 안보기 버튼 부분만 변경(변수명 확인 후 잘 바꾸기) hideTodayButton.addEventListener("click", function() { const hideUntil = new Date(); hideUntil.setDate(hideUntil.getDate() + 1); // Add one day to the current date localStorage.setItem("hideUntil", hideUntil.toISOString()); closePopup1(); }); const hideUntilDate = localStorage.getItem("hideUntil"); if (!hid..

🕹 스크립트 2023.06.07

제이쿼리 dispaly:none > block 되는 탭에서 슬릭슬라이더 로딩 안될 때

function sliderSet(slickfor,slicknav){ slickfor.slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor:slicknav }); slicknav.slick({ slidesToScroll: 1, slidesToShow: 5, arrows: true, centerMode: true, focusOnSelect: true, asNavFor: slickfor }); } $('.facility_pannel').each(function(i,el){ i+=1; var slickfor = $(el).find('.facility_slider').addClass('slider'+ i) var slick..

🕹 스크립트 2022.08.25

페이지로드가 됐을때 setTimeout 스크롤이벤트

window.onload = function () { //페이지 열면 const thisLocation = window.location.href; //현재주소 if($(".subTitle").length){ //서브타이틀이 있으면 function bMatch(){ //주소에 해당하는 글자가 있으면 스크롤애니메이션 없애기위해 clearTimeout(timer); $('html, body').animate({ scrollTop: $('.subpage .subTitle').outerHeight()-85 }, 0); }; let timer = setTimeout(function() { // 2초뒤에 서브타이틀 높이만큼 스크롤 됨 $('html, body').animate({ scrollTop: $('.subpa..

🕹 스크립트 2022.06.07
728x90