Javascript 启用和禁用触摸

Javascript 启用和禁用触摸,javascript,jquery,html,css,Javascript,Jquery,Html,Css,最后几天,我在为平板电脑、个人电脑、手机等开发网络应用。。我注意到,在某些情况下,通过禁用iPad的弹性效果,该应用程序的用户体验得到了极大改善 (弹性效果的意思;当你在一个平面上触摸页面时 没什么,它会跟着你的手指移动整个网页, 甚至在屏幕的边界之外,在发布时将其重新发布到 原始位置。) 无论如何!我有一个小的javascript代码来实现这一点,我已经能够调整它,使大多数触摸敏感部分仍然工作,而他们所在的页面是“不可触摸的” 这是一段代码:$(document).bind('touchmov

最后几天,我在为平板电脑、个人电脑、手机等开发网络应用。。我注意到,在某些情况下,通过禁用iPad的弹性效果,该应用程序的用户体验得到了极大改善

(弹性效果的意思;当你在一个平面上触摸页面时 没什么,它会跟着你的手指移动整个网页, 甚至在屏幕的边界之外,在发布时将其重新发布到 原始位置。)

无论如何!我有一个小的javascript代码来实现这一点,我已经能够调整它,使大多数触摸敏感部分仍然工作,而他们所在的页面是“不可触摸的”

这是一段代码:
$(document).bind('touchmove',false)

是否有一种简单的方法可以将其应用于整个页面,但对div例外?我试过一些东西,但没有成功。感谢您的帮助!:D


谢谢

我不确定这是否有效,但值得一试。选择页面上的所有元素,然后从列表中删除div,并将事件绑定到所有这些元素

$('*').not('#yourdivId').bind('touchmove', false);

谢谢你的快速回复,我已经尝试了你的解决方案,也做了一些小改动,但是没有成功。尝试在我试图触摸的div中添加所有div id(以防不可触摸,并尝试使用类而不是id。但不起作用。尽管如此!;)