【发布时间】:2013-03-02 03:22:14
【问题描述】:
我想为移动设备制作一个与 Flickr 功能相似的图片库。
我希望它根据您的手指移动的方向在 touchmove 上移动图像,如果您做出一个小的滑动手势,我希望它一直移动图像,或者如果滑动不够大,将 div 移回 x 轴上的起始位置。
我知道逻辑是什么样的,只是不确定要使用的语法。
我想应该是这样的:
在触摸启动时 -为touchstart的x位置分配变量
触摸移动 - 为 touchmove 的 x 位置分配变量 - 为 touchmove 减去 touchstart 分配一个变量 - 将 (touchmove 减去 touchstart) 添加到 div 的当前 x 位置
在触摸端 - 如果 touchmove => touchstart + 50px 然后将 1000px - (touchmove-touchstart) 添加到 div x 位置
-else if touchmove =
其他 从 div 的 x 位置减去 (touchmove - touchstart)
谁能把这个^^^翻译成javascript?
【问题讨论】:
标签: javascript mobile image-gallery touch-event