diff --git a/assets/js/script.js b/assets/js/script.js index c96a9fb7871acf0a9ea6981e0a06b51b489931c6..8a2a23b41ef085ff4e12cb6d68ceb2bdca056608 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -11,7 +11,9 @@ if (document.body.classList.contains("index")) { function preloadImage(element) { element.src = element.dataset["src"]; element.srcset = element.dataset["srcset"]; - element.classList.add("loaded"); + element.addEventListener("load", () => { + element.parent.classList.add("loaded"); + }); delete element.dataset["src"]; delete element.dataset["srcset"]; }