Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery scrollTop();带过渡_Javascript_Jquery_Scroll_Offset_Scrolltop - Fatal编程技术网

Javascript jQuery scrollTop();带过渡

Javascript jQuery scrollTop();带过渡,javascript,jquery,scroll,offset,scrolltop,Javascript,Jquery,Scroll,Offset,Scrolltop,我想不出什么方法来制作滚动(当单击div时),并使其平滑。(如不直接进入滚动位置) 这是我的密码: $('.about-center').click(function() { var div = document.getElementById('ABOUT'); var pos = div.offsetTop; $(window).scrollTop(pos); }); 试试这个: $('.about-center').click(function() {

我想不出什么方法来制作滚动(当单击div时),并使其平滑。(如不直接进入滚动位置)

这是我的密码:

$('.about-center').click(function() {
    var div = document.getElementById('ABOUT');
    var pos = div.offsetTop;
    
    $(window).scrollTop(pos);
});
试试这个:

$('.about-center').click(function() {
    var div = $('#ABOUT');
    var pos = div.offset().top;

    $('html, body').animate({scrollTop:pos},2000); // will take two seconds to scroll to the element
});

谢谢我知道这是一个简单的问题。。。我会接受的!