반응형
jQuery : 클릭시 설정된 증분 (픽셀)만큼 페이지를 아래로 스크롤 하시겠습니까?
요소를 클릭 할 때 페이지가 현재 위치에서 150px 아래로 스크롤되도록 만들려고합니다. 따라서 대략 페이지의 절반 정도 아래로 스크롤되었다고 가정 해 보겠습니다. 이 링크를 클릭하면 추가로 150 픽셀 아래로 이동합니다.
jQuery로 가능합니까?
scrollTop과 scrollTo 플러그인을 살펴 보았지만 점을 연결할 수없는 것 같습니다.
var y = $(window).scrollTop(); //your current y position on the page
$(window).scrollTop(y+150);
다음을 확인하십시오.
$(document).ready(function() {
$(".scroll").click(function(event){
$('html, body').animate({scrollTop: '+=150px'}, 800);
});
});
요소를 클릭하면 현재 위치에서 스크롤러가 스크롤됩니다.
150px는 아래로 150px 스크롤하는 데 사용됩니다.
animate
다음 링크에서와 같이 사용할 수 있습니다 .
http://blog.freelancer-id.com/index.php/2009/03/26/scroll-window-smoothly-in-jquery
scrollTo
플러그인 을 사용하여 수행 하려면 다음을 살펴보십시오.
JQuery $ .scrollTo () 함수를 사용하여 창을 스크롤하는 방법
Ariel Flesler의 scrollTo 플러그인이 정말 잘하는 무언가를 추구 할 수 있습니다.
http://demos.flesler.com/jquery/scrollTo/
충돌을 방지하는 HCD 솔루션의 업데이트 된 버전 :
var y = $j(window).scrollTop();
$j("html, body").animate({ scrollTop: y + $j(window).height() }, 600);
반응형
'development' 카테고리의 다른 글
"{변수}는 점 표기법으로 작성하는 것이 더 좋습니다."를 억제하는 방법 (0) | 2021.01.05 |
---|---|
웹팩 번들의 크기를 최소화하는 방법은 무엇입니까? (0) | 2021.01.05 |
엄지 손가락이 두 개인 Android Seekbar (0) | 2021.01.05 |
Python“pip install”이 AttributeError로 인해 실패합니다 : 'module'개체에 'SSL_ST_INIT'속성이 없습니다. (0) | 2020.12.31 |
Bash에서 두 파일을 교환하는 가장 짧은 방법 (0) | 2020.12.31 |