【问题标题】:A jQuery scrollTop(); with Transition一个 jQuery scrollTop();带过渡
【发布时间】:2014-10-31 09:35:22
【问题描述】:

我不知道如何进行滚动(单击 div 时)并使其平滑。 (就像不直接进入滚动位置)

这是我的代码:

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

【问题讨论】:

    标签: javascript jquery scroll offset scrolltop


    【解决方案1】:

    试试这个:

    $('.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
    });
    

    【讨论】:

    • 谢谢!我知道这是一个简单的问题……我会接受的!
    猜你喜欢
    • 2014-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    相关资源
    最近更新 更多