есть такой js скрипт, при клике вне окна, оно закрывается, но потом при повторном нажатии на кнопку открытия окна оно не открывается, приходиться перезагружать страницу, как это исправить?
$(document).mouseup(function (e){
var modalctr = $(".popup_open");
var modal = $("#blablabla.open");
if (!modal.is(e.target) && modal.has(e.target).length === 0){
modalctr.hide();
}
});
есть кнопка, когда нажимаешь на неё, открывается модальное окно, этот скрипт делает так, чтобы при клике вне обласи, это окно закрывалось, но есть баг, что когда кликаешь вне области окно закрывается, но при повторном нажатии на кнопку которая открывает это модальное окно, она уже не открывается, помогает только перезагрузка страницы