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