From 6928eb806b0fd6878f93a8575de8a2e96c0d2dcd Mon Sep 17 00:00:00 2001 From: Kir Ax Date: Sat, 6 Mar 2021 17:03:24 +0700 Subject: [PATCH] Fix JS for interactive SVG: place assignment before using --- svg/default.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/svg/default.js b/svg/default.js index 0ad651b35..27da2a695 100644 --- a/svg/default.js +++ b/svg/default.js @@ -28,11 +28,11 @@ function main() { }); links.forEach(link => { + let name1 = link.classList[1]; + let name2 = link.classList[2]; + if (elemsMap[name1]) { if (elemsMap[name2]) { - let name1 = link.classList[1]; - let name2 = link.classList[2]; - let elem1 = elemsMap[name1]; let elem2 = elemsMap[name2]; @@ -107,4 +107,4 @@ function main() { document.addEventListener('DOMContentLoaded', (event) => { main(); -}); \ No newline at end of file +});