MediaWiki:Common.js: Difference between revisions
From Encyclopedium Universum
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
function showModal(element) { | function showModal(element) { | ||
alert("showModal function called"); // Debugging alert | |||
const modal = element.nextElementSibling; | const modal = element.nextElementSibling; | ||
if (modal && modal.classList.contains('modal')) { | if (modal && modal.classList.contains('modal')) { | ||
modal.style.display = 'block'; | modal.style.display = 'block'; | ||
alert("Modal should now be visible"); // Debugging alert | |||
} else { | |||
alert("Modal element not found or missing 'modal' class"); // Debugging alert | |||
} | } | ||
} | } | ||
function closeModal(element) { | function closeModal(element) { | ||
alert("closeModal function called"); // Debugging alert | |||
const modal = element.closest('.modal'); | const modal = element.closest('.modal'); | ||
if (modal) { | if (modal) { | ||
modal.style.display = 'none'; | modal.style.display = 'none'; | ||
alert("Modal should now be hidden"); // Debugging alert | |||
} else { | |||
alert("Modal element not found in closeModal function"); // Debugging alert | |||
} | } | ||
} | } | ||
Revision as of 01:57, 12 November 2024
/* Any JavaScript here will be loaded for all users on every page load. */
function showModal(element) {
alert("showModal function called"); // Debugging alert
const modal = element.nextElementSibling;
if (modal && modal.classList.contains('modal')) {
modal.style.display = 'block';
alert("Modal should now be visible"); // Debugging alert
} else {
alert("Modal element not found or missing 'modal' class"); // Debugging alert
}
}
function closeModal(element) {
alert("closeModal function called"); // Debugging alert
const modal = element.closest('.modal');
if (modal) {
modal.style.display = 'none';
alert("Modal should now be hidden"); // Debugging alert
} else {
alert("Modal element not found in closeModal function"); // Debugging alert
}
}