diff --git a/assets/js/popups.js b/assets/js/popups.js index 239eb19..617786a 100644 --- a/assets/js/popups.js +++ b/assets/js/popups.js @@ -8,7 +8,10 @@ document.getElementById('loginBtn').addEventListener('click', function() { // Function to handle popupMainInsideWrapperBoxTopBtn click document.addEventListener('click', function(event) { var clickedElement = event.target; - if (clickedElement.classList.contains('popupMainInsideWrapperBoxTopBtn')) { + var popupMainInsideWrapperBoxTopBtn = document.querySelector('.popupMainInsideWrapperBoxTopBtn'); + + // Check if the clicked element or its parent elements match the target + if (popupMainInsideWrapperBoxTopBtn.contains(clickedElement)) { var popupLogin = document.getElementById('popupLogin'); popupLogin.style.display = 'none'; document.body.style.overflow = ''; // Re-enable scroll