相关疑难解决方法(0)

检查用户是否已滚动到底部

我正在创建一个分页系统(有点像Facebook),当用户滚动到底部时,内容会加载.我想最好的方法是找到用户位于页面底部并运行ajax查询以加载更多帖子.

唯一的问题是我不知道如何检查用户是否已使用jQuery滚动到页面底部.有任何想法吗?

我需要找到一种方法来检查用户何时使用jQuery滚动到页面底部.

javascript jquery pagination scroll

635
推荐指数
16
解决办法
50万
查看次数

检测用户何时使用React js滚动到div的底部

我有一个不同部分的网站.我正在使用segment.io来跟踪页面上的不同操作.如何检测用户是否已滚动到div的底部?我尝试过以下但是当我滚动页面时它似乎被触发而不是当我到达div的底部时.

componentDidMount() {
  document.addEventListener('scroll', this.trackScrolling);
}

trackScrolling = () => {
  const wrappedElement = document.getElementById('header');
  if (wrappedElement.scrollHeight - wrappedElement.scrollTop === wrappedElement.clientHeight) {
    console.log('header bottom reached');
    document.removeEventListener('scroll', this.trackScrolling);
  }
};
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

34
推荐指数
7
解决办法
3万
查看次数

标签 统计

javascript ×2

jquery ×1

pagination ×1

reactjs ×1

scroll ×1