首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Div滚动到页面顶部

将Div滚动到页面顶部
EN

Stack Overflow用户
提问于 2017-08-24 15:19:15
回答 1查看 177关注 0票数 0

当页面开始slideDown()时,我试图让div滚动到页面顶部。它没有做我想做的事情,事实上我认为它什么也做不了。

我是否有正确的语法来同时执行slideDown()scrollTop()

代码语言:javascript
复制
jQuery('.pp-post-container').hide();
var prevPostID;      
jQuery('.pp-post-banner-overlay').on('click', function() {
  let postFullID = jQuery(this).attr('id');
  let postNumID = postFullID.slice(23);
  jQuery('#pp-post-' + prevPostID).slideDown(1000);
  jQuery('#pp-post-container-' + prevPostID).slideUp(1000); 
  jQuery('#pp-post-' + postNumID).slideUp(1000);
  jQuery('#pp-post-container-' + postNumID).slideDown(1000).scrollTop();
  prevPostID = postNumID;
});
EN

回答 1

Stack Overflow用户

发布于 2017-08-24 15:24:45

不带参数的scrollTop()将返回当前垂直位置。

如果你想滚动到顶部,你必须将值传递给函数,即0。

scrollTop(0)

使用jQuery documentaion中的值读取scrollTop

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45855296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档