|
@@ -0,0 +1,38 @@
|
|
|
+const dialogCon = document.querySelector('.dialog-container')
|
|
|
+
|
|
|
+function init() {
|
|
|
+ showCwzbClickFunc()
|
|
|
+}
|
|
|
+
|
|
|
+function showCwzbClickFunc() {
|
|
|
+ const cwzbCon = document.querySelector('.cwzb-container')
|
|
|
+ cwzbCon.addEventListener('click', showDialog)
|
|
|
+}
|
|
|
+
|
|
|
+function showDialog() {
|
|
|
+ console.log('showDialog')
|
|
|
+ dialogCon.style.display = 'block'
|
|
|
+ dialogCon.classList.add('opacity-1')
|
|
|
+ setTimeout(() => {
|
|
|
+ // dialogCon.classList.remove('fade-in')
|
|
|
+ // dialogCon.classList.add('opacity-1')
|
|
|
+ // dialogCon.classList.add('fade-out')
|
|
|
+ // dialogCon.classList.add('opacity-1')
|
|
|
+ }, 600)
|
|
|
+ addCloseDialogEvent()
|
|
|
+}
|
|
|
+
|
|
|
+function addCloseDialogEvent() {
|
|
|
+ const mark = document.querySelector('.dialog-container .mark')
|
|
|
+ mark.addEventListener('click', closeDialog)
|
|
|
+}
|
|
|
+
|
|
|
+function closeDialog() {
|
|
|
+ dialogCon.classList.remove('fade-in')
|
|
|
+ dialogCon.classList.add('fade-out')
|
|
|
+
|
|
|
+ setTimeout(() => {
|
|
|
+ dialogCon.classList.remove('opacity-1')
|
|
|
+ dialogCon.style.display = 'none'
|
|
|
+ }, 500)
|
|
|
+}
|