From e5c5d8bba6de9d6433923eb259fffa8ca80d366a Mon Sep 17 00:00:00 2001 From: hetao Date: Fri, 8 May 2020 11:19:59 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=BC=B9=E7=AA=97=E9=87=8C=E9=9D=A2?= =?UTF-8?q?=E7=9A=84=E5=86=85=E5=AE=B9=E5=A6=82=E6=9E=9C=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E4=BA=86scroll=EF=BC=8C=E5=9C=A8=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E4=B8=8D=E8=83=BD=E6=BB=9A=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/dialog/dialog.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/dialog/dialog.js b/src/dialog/dialog.js index 2386efd..5d931d3 100644 --- a/src/dialog/dialog.js +++ b/src/dialog/dialog.js @@ -90,7 +90,10 @@ function dialog(options = {}) { $('body').append($dialogWrap); // 不能直接把.weui-animate-fade-in加到$dialog,会导致mask的z-index有问题 - $mask.addClass('weui-animate-fade-in'); + $mask.addClass('weui-animate-fade-in').on('touchmove', function(evt){ + evt.stopPropagation(); + evt.preventDefault(); + }); $dialog.addClass('weui-animate-fade-in'); $dialogWrap @@ -101,11 +104,7 @@ function dialog(options = {}) { }else{ hide(); } - }) - .on('touchmove', function(evt){ - evt.stopPropagation(); - evt.preventDefault(); - }); + }); _sington = $dialogWrap[0]; _sington.hide = hide;