0

我有一个普通的 JQuery Mobile 应用程序,我正在尝试构建一个自定义对话框,在 UI 上放置一个半透明的黑色蒙版,然后在屏幕上居中显示一个对话框。

我的小部件按预期工作,除了用户可以在我的面具上滑动以滚动隐藏在对话框后面的页面。我添加了 CSS pointer-events: none ,但显然没有这样做。

还有其他方法可以拦截滑动/滚动并取消它吗?

4

1 回答 1

0
$(document).bind("touchmove",function(event){
    event.preventDefault();
});

应该管用。不确定这将如何与 jquery-mobile 一起运行。

于 2013-08-02T23:17:50.060 回答