cannamatch/static/js/popup.js
2025-10-22 11:51:33 +02:00

17 lines
481 B
JavaScript
Executable File

function togglePopup(event, id) {
event.stopPropagation();
const popup = document.getElementById(id);
if (popup.classList.contains('active')) {
popup.classList.remove('active');
} else {
document.querySelectorAll('.popup').forEach(p => p.classList.remove('active'));
popup.classList.add('active');
}
}
// Close on outside click
document.addEventListener('click', () => {
document.querySelectorAll('.popup').forEach(p => p.classList.remove('active'));
});