From 97c9df46d04ca13ad357a2b346fe3deb97772563 Mon Sep 17 00:00:00 2001 From: Boyuzhou <2470200492@qq.com> Date: Thu, 8 Sep 2016 12:39:48 +0800 Subject: [PATCH] feat: dialog mousewheel forbiddenwheel --- js/neoui-dialog.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js/neoui-dialog.js b/js/neoui-dialog.js index a29933e..977c186 100644 --- a/js/neoui-dialog.js +++ b/js/neoui-dialog.js @@ -57,10 +57,11 @@ var messageDialog = function(options) { on(closeBtn, 'click', function() { document.body.removeChild(msgDom); document.body.removeChild(overlayDiv); + enable_mouseWheel(); }) var overlayDiv = makeModal(msgDom); document.body.appendChild(msgDom); - + disable_mouseWheel(); this.resizeFun = function() { var cDom = msgDom.querySelector('.u-msg-content'); if(!cDom) return; @@ -119,16 +120,19 @@ var confirmDialog = function(options) { if(onOk() !== false) { document.body.removeChild(msgDom); document.body.removeChild(overlayDiv); + enable_mouseWheel(); } }) on(cancelBtn, 'click', function() { if(onCancel() !== false) { document.body.removeChild(msgDom); document.body.removeChild(overlayDiv); + enable_mouseWheel(); } }) var overlayDiv = makeModal(msgDom); document.body.appendChild(msgDom); + disable_mouseWheel(); this.resizeFun = function() { var cDom = msgDom.querySelector('.u-msg-content'); @@ -291,6 +295,7 @@ dialogMode.prototype.create = function() { this.overlayDiv.style.display = 'none'; } document.body.appendChild(this.templateDom); + disable_mouseWheel(); this.isClosed = false; };