Jquery滚动到div标签

OrE*_*lse 5 jquery

我使用以下内容滚动到顶部.我怎么能编辑它,所以顶部是由div标签设置的?

var pageRequestManager = Sys.WebForms.PageRequestManager.getInstance();
pageRequestManager.add_endRequest(function() {
$('html, body').animate({ scrollTop: 0 }, 'slow');
});
Run Code Online (Sandbox Code Playgroud)

jAn*_*ndy 8

您需要使用.offset()以获取正确的位置值,如:

$('html, body').animate({ scrollTop: $('#div').offset().top }, 'slow');
Run Code Online (Sandbox Code Playgroud)

.offset 返回元素相对于文档的当前位置.

参考文献:.POSITION() ,.offset()