【发布时间】:2017-06-21 19:41:24
【问题描述】:
据我了解,jQuery UI 完全忽略了触摸事件,想要使用触摸事件的人不得不使用 touch-punch 将触摸事件映射到鼠标事件。但是,较新版本的 UI 似乎会干扰内置的触摸事件,例如滚动,即使它们应该忽略这些事件。
我有 jQuery UI draggable 可以正常工作的元素。但是,当使用触摸设备并尝试滚动带有该元素低于触摸点的窗口时,屏幕将不会滚动。如果 jQuery UI 忽略了触摸事件,为什么会这样?
我发现旧版本的 UI 没有这个问题。我使用的版本是 1.11.4 。
只是重申一下:我不想让draggable 元素在触摸设备上可拖动。我只是希望它忽略触摸事件并允许发生常规滚动。
【问题讨论】:
标签: android jquery jquery-ui touch