More actions
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
mw.loader.using('jquery', function () { | |||
const carousel = document.querySelector( | $(function () { | ||
const carousel = document.querySelector('.card-carousel'); | |||
if (!carousel) { | |||
console.log("Carousel not found"); | |||
return; | |||
} | |||
carousel.addEventListener("pointerdown", function () { | |||
carousel.classList.add("dragging"); | |||
console.log("Pointer down triggered"); | |||
}); | |||
carousel.addEventListener("pointerup", function () { | |||
carousel.classList.remove("dragging"); | |||
console.log("Pointer up triggered"); | |||
}); | |||
}); | }); | ||
}); | }); |
Revision as of 14:50, 30 May 2025
/* Any JavaScript here will be loaded for all users on every page load. */ mw.loader.using('jquery', function () { $(function () { const carousel = document.querySelector('.card-carousel'); if (!carousel) { console.log("Carousel not found"); return; } carousel.addEventListener("pointerdown", function () { carousel.classList.add("dragging"); console.log("Pointer down triggered"); }); carousel.addEventListener("pointerup", function () { carousel.classList.remove("dragging"); console.log("Pointer up triggered"); }); }); });