【发布时间】:2013-05-19 05:21:36
【问题描述】:
我正在处理一个 PhoneGap 项目,我们希望用户能够从列表中滑动项目。
JQueryMobile 有 .swipeleft() 和 .swiperight() 的事件,但这些是布尔事件;他们要么开火,要么不开火。
我们想要“花哨”,当用户滑动时,我们将项目变得越来越红。一旦它达到某个断裂点,它就会滑过剩下的路并逐渐消失。然后我们将使用 .slideUp() 关闭其容器 div,消除空白空间。或者,用户可以放手,项目将滑回原位,并在它回到原位时变成白色。
从概念上讲,我知道如何制作动画,但是是否有某种形式的 .swipeStart() / .swipeMove() / .swipeEnd() 功能我可以挂钩到报告用户滑动了多远?如果是这样,我可以匹配项目的偏移量和颜色,以反映用户从原点滑动了多远。
任何线索将不胜感激!
【问题讨论】:
标签: jquery jquery-mobile cordova swipe