我想为移动设备制作一个与 Flickr 功能相似的图片库。
我希望它根据您的手指移动的方向在 touchmove 上移动图像,如果您做出一个小的滑动手势,我希望它一直移动图像,或者如果没有滑动足够大,将 div 移回 x 轴上的起始位置。
我知道逻辑会是什么样子,我只是不确定要使用的语法。
我认为它会是这样的:
在 touchstart - 为 touchstart 的 x 位置分配变量
在 touchmove - 为 touchmove 的 x 位置分配变量 - 为 touchmove 减去 touchstart 分配一个变量 - 将(touchmove 减去 touchstart)添加到 div 的当前 x 位置
在 touchend - 如果 touchmove => touchstart + 50px 然后将 1000px - (touchmove-touchstart) 添加到 divs x 位置
-else if touchmove =< touchstart - 50px 然后从 div x 位置减去 1000px + (touchmove - touchstart)
Else Minus (touchmove - touchstart) 从 div 的 x 位置开始
谁能把这个^^^翻译成javascript?