且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

JqueryMobile 中的水平滚动和垂直滚动

更新时间:2023-11-17 16:23:04

更新

我进行了一些重大修改,可以更好地控制触摸事件.您现在可以为 X 和 Y 轴设置触摸持续时间距离阈值的最小值/最大值.

此外,现在图像已预加载,以便在图像之间实现更平滑的过渡.


我已经基于触摸事件touchstarttouchend,水平和垂直地制作了这个相当复杂的代码.该代码捕获触摸事件,然后将它们解释为向上向右向下向左滑动.

根据滑动方向与 .animate() 交换图像.向上向左滑动,加载数组中的下一张图片;向下向右加载以前的.

不知何故冗长,并且有太多的改进空间.例如,您可以计算 touchstarttouchend 两个事件之间经过的时间,以确保触摸足以触发自定义滑动.

我将通读代码的主要部分以获得更多解释.

HTML

<div类=内部"><!-- 图像放在这里-->