취업/CodeIgniter
[CI4]HTML 특정 태그 위치로 스크롤 이동하기.
카슈밀
2022. 7. 11. 10:35
반응형
<div id="anchor_1">
여기로 이동됩니다.
</div>
<button class="btn btn-primary" data-anchor="anchor_1" onclick="scrollEvent(this)">
이걸 클릭하면요
</button>
내용은 정말 간단하다.
function scrollEvent(_params, speed) {
let anchor_id = $(_params).attr('data-anchor');
if( !speed ) var speed = 'slow';
var a_tag = $("#"+anchor_id);
if(a_tag.length > 0){
$('html, body').animate({
scrollTop: a_tag.offset().top
}, speed);
}
}
원형 코드와 다르게, 나에게 맞게 수정을 진행하였다.
원형 코드
https://web.webmini.net/anchor_tab_scroll
버튼 클릭시 원하는 곳으로 이동하기(스크롤 위치 기억) - 웹미니 : 웹속의 작은 공간
재미있는 유머나 포토갤러리, 요즘 이슈되는글, 정치/사회, 웹팁등을 공유
web.webmini.net
변형 참조코드
https://jjyloves.tistory.com/25
[JQuery] 제이쿼리로 해당 위치로 이동시키기
웹 개발을 하다 보면 특정 버튼을 누르면 해당 위치로 이동시키는 기능이 필요할 때가 있다. 아주아주 많이 사용하는 부분이긴 하다.. 생각보다 코드가 막 어렵지는 않다. 해당 영역의 위치 값을
jjyloves.tistory.com
728x90