2012-01-12 109 views
0

相同的HTML元素上我用了一个网页上瑞恩舍夫的jQuery的刷卡插件略加修改版本,以在UL滑动式LI元素。当我在iPhone中查看这个页面时,我注意到当滑动在LI元素内部工作时,我不能再上下移动页面。看来,通过向LI添加事件监听器,我已禁用默认监听器。这是我第一次尝试在iPhone上实现触摸手势,所以我不确定如何支持平移。滑动和平移手势在iPhone

苹果文档(http://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html)讲述了如何平移生成onscroll事件,但我是不知道我是否可以使用它。

我这里的代码对任何人来检查。 http://jsfiddle.net/tangst/drnSp/

感谢您能提供任何指导。

回答

0

好的,上的TouchMove具有event.preventDefault()将否定的默认平移行为。我更新了jsfiddle。