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

移动端滚动到一定位置,实现元素悬浮

移动端滚动到一定位置,实现元素悬浮

拉莫斯之舞 2018-10-19 10:09:35
如题,移动端的滚动总是在滚动结束后才会触发悬浮,如何在touchmove的过程中实现?
查看完整描述

1 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

Touch 事件分为:touchstart, touchmove, touchend 和 touchcancel(不常用);
如果确定想要在 touchmove 事件被触发时,执行某个函数/做出某个动作,可以先登记一下 doucument.addEventListener('touchmove', doSomething),而后在 doSomething 函数中判断 scrollTop 的数值变化即可。

另外,一般我会将前三个事件都连接到同一个监听函数,然后再在这个函数的前几行排除不需要的动作,留下真正想试用的事件。

希望能够有所帮助。


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

添加回答

举报

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