From 6376b0b1ab46c8f1a57aecb60f6b29d78644ef08 Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 8 Mar 2017 19:48:27 +0800 Subject: [PATCH] popup --- docs/examples-docs/popup.md | 12 +++++--- docs/examples/tab.vue | 49 ------------------------------- src/mixins/popup/popup-manager.js | 8 ++--- 3 files changed, 10 insertions(+), 59 deletions(-) delete mode 100644 docs/examples/tab.vue diff --git a/docs/examples-docs/popup.md b/docs/examples-docs/popup.md index fa486db41..2a1049078 100644 --- a/docs/examples-docs/popup.md +++ b/docs/examples-docs/popup.md @@ -1,6 +1,13 @@ \ No newline at end of file diff --git a/src/mixins/popup/popup-manager.js b/src/mixins/popup/popup-manager.js index 737b9b9f3..52c2d547e 100644 --- a/src/mixins/popup/popup-manager.js +++ b/src/mixins/popup/popup-manager.js @@ -81,13 +81,9 @@ const PopupManager = { addClass(modalDom, 'zan-modal'); - if (dom && dom.parentNode && dom.parentNode.nodeType !== 11) { - dom.parentNode.appendChild(modalDom); - } else { - document.body.appendChild(modalDom); - } + document.body.appendChild(modalDom); - if (zIndex) { + if (zIndex && !hasModal) { modalDom.style.zIndex = zIndex; } modalDom.style.display = '';