为了账号安全,请及时绑定邮箱和手机立即绑定

原生JavaScript如何触发滚动条事件?

原生JavaScript如何触发滚动条事件?

ABOUTYOU 2018-12-07 04:13:16
请问原生JavaScript如何触发滚动条事件,比如判断滚动到顶部,底部,等等? 现在微博中的滚动条滚动到底部后加载更多内容是怎么做的呢?
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

<script>

window.onscroll = function(){
var scrollT = document.documentElement.scrollTop||document.body.scrollTop;
var scrollH = document.documentElement.scrollHeight||document.body.scrollHeight;
var clientH = document.documentElement.clientHeight||document.body.clientHeight
//console.log(scrollT +"+"+scrollH+"+"+clientH);
if(scrollT == scrollH - clientH){
console.log("到底部了");
}else if(scrollT == 0){
console.log("到顶部了");
}
}

</script>

查看完整回答
反对 回复 2018-12-24
  • 1 回答
  • 0 关注
  • 1475 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信