(touchstart,touchmove,touchend),触摸属性,以及实现侧边栏动画,在处理移动端点击,拖动,滑动时,是不得要考虑用户的触摸手势,判断手指在页面上到底是点击还是滑动的,利用原生js...事件来检测我的移动触摸手势。...触摸属性列出当前在屏幕上的所有手指:
PageX:返回手指放置在DOM中的x坐标。从左边开始计算,如果适用,则考虑水平滚动
PageY:返回手指放置在DOM中的y坐标。...这有什么好处呢
浏览器将尝试匹配显示刷新,以允许流畅的动画
非活动选项卡中的动画将停止(在CPU上花费的更少)
它不会耗尽你的电池寿命
拖动,点击和滑动:额外的东西要考虑移动触摸手势
这些事件需要能够检测和区分拖拽...为了可读性,在函数中没有太多的代码行,我把它们全部分成了小的一行
这个手机触摸手势最后有趣的一部分
现在我对触摸事件,变量和函数的解释已经不存在了,现在是我关注如何创建动画的时候了。