如题,移动端的滚动总是在滚动结束后才会触发悬浮,如何在touchmove的过程中实现?
1 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
Touch 事件分为:touchstart, touchmove, touchend 和 touchcancel(不常用);
如果确定想要在 touchmove 事件被触发时,执行某个函数/做出某个动作,可以先登记一下 doucument.addEventListener('touchmove', doSomething)
,而后在 doSomething 函数中判断 scrollTop 的数值变化即可。
另外,一般我会将前三个事件都连接到同一个监听函数,然后再在这个函数的前几行排除不需要的动作,留下真正想试用的事件。
希望能够有所帮助。
添加回答
举报
0/150
提交
取消