我使用以下内容滚动到顶部。 我如何编辑它,以便顶部由div标签设置?
var pageRequestManager = Sys.WebForms.PageRequestManager.getInstance();
pageRequestManager.add_endRequest(function() {
$('html, body').animate({ scrollTop: 0 }, 'slow');
});
答案 0 :(得分:8)
您需要使用.offset()
来获取正确的位置值,如:
$('html, body').animate({ scrollTop: $('#div').offset().top }, 'slow');
.offset
返回元素相对于文档的当前位置。
参考文献:.position(),.offset()
答案 1 :(得分:0)