0
我有一个普通的JQuery Mobile应用程序,我试图构建一个自定义对话框,在UI上放置一个半透明的黑色蒙板,然后在屏幕上居中对话框。防止在jQuery Mobile中滑动滚动
我的小部件按预期工作,除了用户可以在我的蒙版上滑动以滚动隐藏在对话框后面的页面。我添加了CSS pointer-events:none,但显然这并没有。
是否有另一种方法来拦截滑动/滚动并取消它?
我有一个普通的JQuery Mobile应用程序,我试图构建一个自定义对话框,在UI上放置一个半透明的黑色蒙板,然后在屏幕上居中对话框。防止在jQuery Mobile中滑动滚动
我的小部件按预期工作,除了用户可以在我的蒙版上滑动以滚动隐藏在对话框后面的页面。我添加了CSS pointer-events:none,但显然这并没有。
是否有另一种方法来拦截滑动/滚动并取消它?
$(document).bind("touchmove",function(event){
event.preventDefault();
});
应该工作。不知道这将如何与jQuery的手机行为虽然。
如果div填充屏幕的z-index高于UI元素,那么它应该工作。提供小提琴将不胜感激。 – Omar