From 2a44deeca6db470936b1ea9d809c35d82452763d Mon Sep 17 00:00:00 2001 From: moris Date: Thu, 3 Apr 2025 23:25:39 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20forEach=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/(DefaultStyle)/post/[slug]/+page.svelte | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/routes/(DefaultStyle)/post/[slug]/+page.svelte b/src/routes/(DefaultStyle)/post/[slug]/+page.svelte index 78ee03a..037bde2 100644 --- a/src/routes/(DefaultStyle)/post/[slug]/+page.svelte +++ b/src/routes/(DefaultStyle)/post/[slug]/+page.svelte @@ -20,15 +20,11 @@ onMount(()=>{ let toggleHide = function(e:MessageEvent){ if (e.data.message === 'toggleHide') { - let iframes = document.querySelectorAll('.markdown iframe') - - for ( let i = 0; i < iframes.length; i++ ){ - let frame = iframes[i] - + document.querySelectorAll('.markdown iframe').forEach((frame)=>{ if (frame instanceof HTMLIFrameElement && new URL(frame.src).origin === window.origin && frame.contentWindow?.name == e.data.id){ - iframes[i].classList.toggle('hide') + frame.classList.toggle('hide') } - } + }) } } window.addEventListener('message', toggleHide)