小编典典

平滑滚动到div id jQuery

javascript

我一直在尝试滚动到div id jquery代码以正常工作。基于另一个堆栈溢出问题,我尝试了以下操作

$('#myButton').click(function() {
   $.scrollTo($('#myDiv'), 1000);
});

但这没有用。它只是捕捉到div。我也试过

$('#myButton').click(function(event) {
     event.preventDefault();
   $.scrollTo($('#myDiv'), 1000);
});

没有进展。


阅读 353

收藏
2020-05-01

共1个答案

小编典典

您需要设置动画 html, body

$("#button").click(function() {
    $('html, body').animate({
        scrollTop: $("#myDiv").offset().top
    }, 2000);
});
2020-05-01