From 193e6eb9ca89889212d0512ed8e4fe4ea5ef3d55 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sat, 11 Dec 2021 13:52:00 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=A9=94=EC=9D=B8=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EA=B0=B1=EC=8B=A0=20=EB=B2=84=ED=8A=BC=EC=9D=B4=20?= =?UTF-8?q?=EC=9D=BC=EB=B6=80=EB=A7=8C=20=EB=8F=99=EC=9E=91=ED=95=98?= =?UTF-8?q?=EB=8A=94=20=EB=B2=84=EA=B7=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/ts/legacy/main.ts | 50 +++++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/hwe/ts/legacy/main.ts b/hwe/ts/legacy/main.ts index e147d5ef..1a20eb23 100644 --- a/hwe/ts/legacy/main.ts +++ b/hwe/ts/legacy/main.ts @@ -11,33 +11,37 @@ exportWindow(jQuery, '$'); htmlReady(() => { - document.querySelector('.refreshPage')?.addEventListener('click', function () { - document.location.reload(); - return false; - }); + for(const refreshBtn of document.querySelectorAll('.refreshPage')){ + refreshBtn.addEventListener('click', function () { + document.location.reload(); + return false; + }) + } - document.querySelector('.open-window')?.addEventListener('click', function (e) { - e.preventDefault(); - let target: HTMLElement | null = e.target as HTMLElement; - while (target !== null) { - target = target.parentElement; - if (target === null) { + for(const openWindowBtn of document.querySelectorAll('.open-window')){ + openWindowBtn.addEventListener('click', function (e) { + e.preventDefault(); + let target: HTMLElement | null = e.target as HTMLElement; + while (target !== null) { + target = target.parentElement; + if (target === null) { + return; + } + if (target.tagName != 'a') { + continue; + } + if ((target as HTMLAnchorElement).href !== undefined) { + break; + } + } + + if (!target) { return; } - if (target.tagName != 'a') { - continue; - } - if ((target as HTMLAnchorElement).href !== undefined) { - break; - } - } - if (!target) { - return; - } - - window.open((target as HTMLAnchorElement).href); - }); + window.open((target as HTMLAnchorElement).href); + }); + } activateFlip(); initTooltip();