2016-08-21 57 views
1

我想用动画从顶部滚动我的页面1750px。我尝试了以下,它不起作用。如何在动画中滚动jQuery?

$('#trailer').click(function() { 
    event.preventDefault(); 
    //$(window).scrollTop(1750); // I want to animate this. 
    $(window).animate(
     {top: 1750}, 
     200); 
    return false; 
}); 

回答

0

您需要使用scrollTop,而不是顶部,你必须调用动画上body(或两者htmlbody取决于浏览器):

$('html, body').animate({ 
    scrollTop: 1750 
}, 200); 

Fiddle