在弹出窗口时绑定事件:


$("body").on('touchmove',function(event) { event.preventDefault(); }, false);


在关闭弹窗时取消绑定:


$("body").unbind('touchmove');

已知问题:

如果弹窗本身使用滑动(overflow:auto),例如弹出注册条款这种需要滑动的窗口,则会导致无法滑动。