jQuery scroll 이동 버튼

HTML

... ... <div class="introduce" id="eventArea"> 목적지 </div> ... ... <div class="scroll_event_area"> <button class="btn_scroll_event" data-target="#eventArea"> 이동하기 </button> </div>

jQuery

let $target_list = $('.scroll_event_area'); let $list_area = $target_list.find('.btn_scroll_event').data('target'); function targetScrollEvent2(targetBtn, targetArea) { targetBtn.on('click', function (e) { e.preventDefault(); let scrollPosition = $(targetArea).offset().top; $('html, body').animate({ scrollTop: scrollPosition }, 10); }); } targetScrollEvent($target_list, $list_area)
JP
이중표Frontend Engineer

3년차 프론트엔드 개발자. Next.js, React, TypeScript 기반 웹 애플리케이션 개발 전문. 대규모 트래픽 환경에서 SSR·ISR 렌더링 전략 설계 경험.

이력서 보기