if ((body).hasClass('dialog-visible')){
document.body.addEventListener("touchmove", function(e) {
e.preventDefault();
}, false);
}
我正在尝试删除preventDefault();对话框关闭时。
答案 0 :(得分:1)
preventDefault()没有“对立面”;但是,您可以通过移动if:
来选择在任何给定时间调用它 document.body.addEventListener("touchmove", function(e) {
if((body).hasClass('dialog-visible')){
e.preventDefault();
}
}, false);
当然,另一种选择是使用document.body.removeEventListener(function, false)
,但这意味着您必须在某处声明您的功能。