/* scroll move event */
//scroll move
$(".scroll_move").click(function(e){
e.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top}, 1000);
});
.scroll_move 클레스가 있는 요소를 클릭 시, 스크롤 부드럽게 이동
a 태그 안에 필수로 #아이디를 넣어야함 !
header가 fixed여서 본문을 조금 가린다면, 헤더 크기만큼 - 해주면 된다.
$(".scroll_move").click(function(e){
var header_height = $('header').outerHeight(true);
e.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top - header_height}, 1000);
});'🧡공부기록 > javascript, jquery' 카테고리의 다른 글
| html코드 이미지 저장 플러그인 (0) | 2023.05.02 |
|---|---|
| [javascript] 헤더 스크롤 이벤트 (0) | 2023.03.15 |
| [vanilla javascript] 별점(Star Rating) 자바스크립트로 구현 (0) | 2023.03.01 |
| [vanilla javascript] 스크롤 이벤트 (0) | 2023.02.27 |
| [javascript] REST API 실습하기 (0) | 2022.10.31 |