Javascript 在iPhone上的同一HTML元素上滑动和平移手势
我在一个网页上使用了Ryan Scherf的jQuery swipe插件的一个稍加修改的版本,使UL中的LI元素可以刷卡。当我在iPhone中查看这个页面时,我注意到在LI元素中进行滑动时,我再也不能平移来上下移动页面了。似乎通过向LI添加事件侦听器,我已经禁用了默认侦听器。这是我第一次尝试在iPhone上实现触摸手势,所以我不知道如何支持平移 苹果文档(http://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html)讨论了平移如何生成onscroll事件,但我不确定是否可以使用它 我这里有代码供任何人检查。Javascript 在iPhone上的同一HTML元素上滑动和平移手势,javascript,jquery,iphone,ios,mobile,Javascript,Jquery,Iphone,Ios,Mobile,我在一个网页上使用了Ryan Scherf的jQuery swipe插件的一个稍加修改的版本,使UL中的LI元素可以刷卡。当我在iPhone中查看这个页面时,我注意到在LI元素中进行滑动时,我再也不能平移来上下移动页面了。似乎通过向LI添加事件侦听器,我已经禁用了默认侦听器。这是我第一次尝试在iPhone上实现触摸手势,所以我不知道如何支持平移 苹果文档(http://developer.apple.com/library/IOs/#documentation/AppleApplications
感谢您提供的指导。好的,在touchMove上使用event.preventDefault()将取消默认的平移行为。我更新了JSFIDLE