반응형
jQuery 특정 id 객체로 화면 스크롤링 해서 이동하고 싶을때가 있습니다.
예전에는 #Name <a name="#Name"> 태그를 사용했는데.
jQuery에서 Id 값을 줘서, 해당 위치로 애니메이션 스크롤링을 할 수가 있습니다.
$("#button").click(function() {
$('html, body').animate({
scrollTop: $("#elementtoScrollToID").offset().top
}, 2000);
});
자연스럽게 (smooth하게) 이동하기
$("#button").click(function() {
$('html, body').animate({
scrollTop: $("#myDiv").offset().top
}, 2000);
});
Scrolling되면서, 투명도 변화시키기
01 |
$(window).ready(function(){ |
02 |
var max = 1000; //100% 투명할때의 스크롤 값 |
03 |
$(window).scroll(function(){ |
04 |
var scrollPX = $(this).scrollTop(); |
05 |
if( scrollPX < max ) { |
06 |
$("#bg").css({"opacity": (max-scrollPX)/max }); |
07 |
}else{ |
08 |
$("#bg").css({"opacity": 0}); |
09 |
} |
10 |
}); |
11 |
}); |
참고: https://stackoverflow.com/questions/6677035/jquery-scroll-to-element
참고: https://stackoverflow.com/questions/19012495/smooth-scroll-to-div-id-jquery
참고: jQuery 스크롤시 화면이 페이드 되면서 나타나는 기능
반응형
'Web > jQuery' 카테고리의 다른 글
| jQuery Mobile: Grid 한줄에 버튼 2개이상 놓기 (최대5개) (0) | 2018.06.05 |
|---|---|
| jQuery Mobile: document ready vs. page events (0) | 2018.06.03 |
| jQuery Mobile Button 숨기기 (0) | 2018.06.03 |
| jQuery Mobile 화면 최상단으로 Scroll 이동하기 (0) | 2018.06.02 |
| jQuery Mobile header 에 select box 추가하기 (0) | 2018.06.02 |
| jQuery Mobile의 listview search data-filter 위치 Fixed (0) | 2018.06.02 |
| jQuery Mobile 버튼 색상변경과 + 상단 Title의 길이 늘리기 (0) | 2018.05.25 |
| jQuery Mobile의 뒤로 가기 오류가 생긴다면. (0) | 2018.05.25 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)