+3 verzichnisse, Biographische Landkarten

This commit is contained in:
Simon Martens
2026-02-11 14:06:22 +01:00
parent 44272159ae
commit f6fc31e609
75 changed files with 2901 additions and 743 deletions

View File

@@ -193,6 +193,25 @@ const toggleghidecat = function(cat) {
}
}
const initHoverSwap = function () {
const imgs = document.querySelectorAll("img[data-hover]");
for (let img of imgs) {
if (!img.dataset.src) {
img.dataset.src = img.getAttribute("src");
}
const showHover = function () {
img.setAttribute("src", img.dataset.hover);
};
const showOriginal = function () {
img.setAttribute("src", img.dataset.src);
};
img.addEventListener("mouseenter", showHover);
img.addEventListener("mouseleave", showOriginal);
img.addEventListener("touchstart", showHover, { passive: true });
img.addEventListener("touchend", showOriginal);
}
};
// Mobile menu
if (navbtnelement !== null && navelelement !== null) {
@@ -205,6 +224,10 @@ if (navbtnelement !== null && navelelement !== null) {
});
}
document.addEventListener("DOMContentLoaded", () => {
initHoverSwap();
});
// Hide category button
for (let el of hideprevsiblingbtnelements) {
el.addEventListener("click", () => {