0
다음 코드를 사용하여 페이지 상단으로 스크롤합니다. 그것은 내 안드로이드 전화를 제외하고 위대한 작품. "a"를 클릭하면 (안드로이드 브라우저에서) 페이지가 예상대로 맨 위로 스크롤되지만, 페이지를 다시 아래로 스크롤하려고 할 때마다 이벤트가 다시 트리거되지 않고 페이지가 다시 나타나더라도 애니메이션이 다시 시작됩니다 위쪽으로 스크롤합니다.jQuery scrollTop이 작동하지 않음 (반복 반복)
$("a").click(function(){
$("html, body").animate({ scrollTop: 0 }, 500);
});
왜 애니메이션이 다시 발생하는지 그리고 어떻게 멈출 수 있는지 아시겠습니까?
'a' 요소가 큰 경우 (CSS에서), 아래로 스크롤하면 실제로 링크를 클릭 할 수 있습니다. –
아니요, 클릭 이벤트가 다시 발생하지 않습니다. 해고되는 애니메이션 만. –