2012-05-14 5 views
1

맨 위로 돌아 가기 버튼이있어 사용자가 부드러운 활공으로 페이지 상단으로 돌아갑니다. Firefox에서는 작동하지만 Chrome에서는 작동하지 않습니다.jQuery animate()가 Chrome에서 작동하지 않습니다.

$('a#scroll-to-top').click(function() { 
    $('html').animate({ 
     scrollTop: 0 
    }, 500); 
    return false; 
}); 

<a href="#" id="scroll-to-top">Up Top</a> 

Chrome에서이 기능을 사용하려면 어떻게해야하나요?

+0

가능한 중복 [ jQuery를 사용하여 페이지의 맨 위로 어떻게 스크롤합니까?] (http://stackoverflow.com/questions/1144805/how-do-i-scroll j-to-the-top-of-the-page-jquery) – j08691

+0

@ j08691 전혀 같은 질문이 아닙니다. – CharlesB

답변

3

당신은이 코드를 사용하고 싶습니다 : example

1

그냥 대신 HTML의 아래와 같이 사용됩니다 여기에

$('a#scroll-to-top').click(function() { 
    $('html, body').animate({ 
     scrollTop: 0 
    }, 500); 
    return false; 
}); 

을 :의

$('a#scroll-to-top').click(function() { 
    $('body').animate({ 
    scrollTop: 0 
}, 500); 
    return false; 
}); 
관련 문제