我有一个包含多个div的页面。
当用户单击某个div 的按钮时,该按钮位于页面的一半以定位居中,因此div 的顶部更像页面顶部。
如何使用 jQuery 执行此操作?
试试这个
$("#button").click(function() {
$('html, body').animate({
scrollTop: $("#elementtoScrollToID").offset().top
}, 2000);
});
另请参阅 jQuery 滚动到元素