반응형
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 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)