现在用的scroll事件,上滑时用prepend插入原素,会到顶部,朝下滑动时也会触发此事件,如何做到下滑时不会触发事件?!
需要记录上一次的位置,根据差值判断是上划还是下划
判断下向上还是向下滑就可以了,
先取初始的 scrollTop,和滑动之后的scrollTop比较下
这完全自己写都可以,可以不用什么插件。其实就是在滑动的时候记录下位置,判断一下上滑还是下滑然后再处理
已解决,在prepend插入元素时,记录父元素插入之前的高度,然后记录插入之后的高度减去插入之前高度,scollTop设置值为相减的值。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
3 回答8k 阅读✓ 已解决
2 回答22.8k 阅读✓ 已解决
1.5k 阅读
1 回答5.4k 阅读
1 回答2.9k 阅读
需要记录上一次的位置,根据差值判断是上划还是下划