From 932620e27bad71c5a30e92ded1ccb352d4943159 Mon Sep 17 00:00:00 2001 From: Tobi Date: Mon, 28 Apr 2025 08:12:50 +0200 Subject: [PATCH] fixing closing button behaviour --- assets/js/content-loader.js | 4 ++-- assets/js/main.js | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/assets/js/content-loader.js b/assets/js/content-loader.js index d0cefbc..5c655d6 100644 --- a/assets/js/content-loader.js +++ b/assets/js/content-loader.js @@ -2,8 +2,8 @@ async function loadContent(sectionId, contentFile) { try { console.log(`Loading content for ${sectionId} from ${contentFile}`); - // Use relative path instead of absolute path - const response = await fetch(`../content/${contentFile}`); + // Use correct relative path + const response = await fetch(`/content/${contentFile}`); if (!response.ok) { throw new Error(`HTTP error! status: ${response.status}`); } diff --git a/assets/js/main.js b/assets/js/main.js index 9800406..4df2b0a 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -298,7 +298,8 @@ // Handle the × button click $this.find('button.close').on('click', function(event) { - event.stopPropagation(); // Prevent the click from bubbling to the article + event.preventDefault(); + event.stopPropagation(); location.hash = ''; });