我使用以下内容滚动到顶部.我怎么能编辑它,所以顶部是由div标签设置的?
var pageRequestManager = Sys.WebForms.PageRequestManager.getInstance();
pageRequestManager.add_endRequest(function() {
$('html, body').animate({ scrollTop: 0 }, 'slow');
});
Run Code Online (Sandbox Code Playgroud)
您需要使用.offset()以获取正确的位置值,如:
$('html, body').animate({ scrollTop: $('#div').offset().top }, 'slow');
Run Code Online (Sandbox Code Playgroud)
.offset 返回元素相对于文档的当前位置.
参考文献:.POSITION() ,.offset()
| 归档时间: |
|
| 查看次数: |
9080 次 |
| 最近记录: |