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)
することもできますが、これは、関数をどこかで宣言する必要があることを意味します。