Merhaba,

Sitemizin ekip sayfasında personelin üstüne tıklayınca pop-up çıkarak verilerin çıkması kısmını hallettim. Ancak kapat düğmesi hariç kapanmıyor. Ekranda boşluk bir alana tıklayınca da kapanmasını istiyorum. Öneriniz var mı?

Link: https://www.mgc.com.tr/ekip/

$(".js-open-modal").click(function(){
  $(".modal").addClass("visible");
});

$(".js-close-modal").click(function(){
  $(".modal").removeClass("visible");
});

$(document).click(function(event) {
  //if you click on anything except the modal itself or the "open modal" link, close the modal
  if (!$(event.target).closest(".modal,.js-open-modal").length) {
    $("body").find(".modal").removeClass("visible");
  }
});
<script>     let openModal = ''     function modalShow(id){         jQuery('#modal-'+openModal).hide();         jQuery('#'+openModal).prop('checked', false);         jQuery('#modal-'+id).show();         openModal = id;     }     function modalClose(id){         jQuery('#modal-'+id).hide();         openModal = '';     } </script>
İnternetten şöyle kodlar buldum ama çalıştıramadım.

Kapat düğmesi şöyle ama boşluğa tıklayınca da kapanmasını istiyorum:

<div data-bs-dismiss="modal" class="close"><center><img src="https://www.mgc.com.tr/wp-content/uploads/2022/10/reverse-icon-mgc.png" height="25" width="25"></center></div>
Tahminimce kapanmasını engelleyen bir şey var.