需要监听页面中一个 div 到显示区域的高度。
需求是点击了页面中某一个按钮再监视,不点击就不监视。
需求是点击了页面中某一个按钮再监视,不点击就不监视。

1 devotenimabi Feb 21, 2018 可以 |
2 mashirozx Feb 21, 2018 可以,前几天刚写了一个通过追踪滚动事件控制 div 距离顶部高度的脚本 https://2heng.xin/2018/02/13/%e4%b8%ba%e6%96%87%e7%ab%a0%e6%b7%bb%e5%8a%a0%e4%b8%80%e4%b8%aa%e7%9b%ae%e5%bd%95/ |
3 flowfire Feb 21, 2018 。。。。难道不是 onscroll |
4 mashirozx Feb 21, 2018 话说你为什么问到 python 分类下 2333 |
5 aliehuhu OP @mashirozx 哪里人多往哪里凑啊,人多的地方回答的人也快。 需求是这样的,页面中有个按钮,点击这个按钮一下,当浏览至页面底部的时候就自动请求第二页的内容再追加展示到当前页。如果没点这个按钮,就不自动请求下一页内容。 |
7 mashirozx Feb 22, 2018 via Android @aliehuhu 看起来你的需求更像是 on show 事件呀,jQuery 有一个 on 事件,第一个参数用 show,参考 http://api.jquery.com/on/ |
8 oswuhan Feb 22, 2018 核心思路就是判断:element.scrollHeight - element.scrollTop === element.clientHeight 你#5 的需求的一个简单实现,https://coding.net/u/tuhui/p/web-scroll-event/git chrome 下开发与测试,未考虑其它浏览器兼容性,未考虑任何性能问题,比如 scroll 事件的节流处理,更没有考虑任何 UI 设计方面的问题 |