【发布时间】:2011-11-22 18:49:27
【问题描述】:
我正在使用以下代码禁用所有滚动。目标是为 web 应用程序提供原生应用程序的感觉。
document.ontouchmove = function(e){ e.preventDefault(); }
如何指定允许滚动的区域?
overflow: scroll; 在这种情况下不起作用。
【问题讨论】:
我正在使用以下代码禁用所有滚动。目标是为 web 应用程序提供原生应用程序的感觉。
document.ontouchmove = function(e){ e.preventDefault(); }
如何指定允许滚动的区域?
overflow: scroll; 在这种情况下不起作用。
【问题讨论】:
将您的自定义事件侦听器附加到所需的 html 块上
var listener = function(e){ e.preventDefault(); };
node.addEventListener('touchstart', listener , false);
node.addEventListener('touchmove', listener , false);
【讨论】: