防止在代码中在iPad上拖动网页

Mok*_*oki 8 javascript safari jquery ipad

我目前正在开发一个可在iPad上观看的网页.它使用jquery-ui库来显示滑块.但是,当用户尝试拖动滑块时,整个页面会拖动.有没有人知道是否有任何类型的覆盖可以在jquery或html中指定,以防止浏览器在触摸拖动事件时在iPad上拖动页面?

hea*_*ide 3

您可能还想查看这篇文章:调整触摸设备的界面。它讨论了如何检测您是否在触摸环境中运行,但它还(在文章的后面)讨论了覆盖 touchstart 事件的默认行为......“通过捕获手指运动并劫持它,我们可以使用 jQuery\xe2\x80\x99s event.preventDefault() 方法阻止默认滚动行为,并插入我们想要的任何内容。”

\n