Jquery滚动到div标签

时间:2010-06-09 08:18:32

标签: jquery

我使用以下内容滚动到顶部。 我如何编辑它,以便顶部由div标签设置?

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

2 个答案:

答案 0 :(得分:8)

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

$('html, body').animate({ scrollTop: $('#div').offset().top }, 'slow');

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

参考文献:.position().offset()

答案 1 :(得分:0)