При клике по области окно popup закрывается, но потом не открывается

есть такой 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();
}
});

Что за скрипт, в какой среде разработка, под какую платформу ведется разработка.

кто такое оно ?

Не открывается где, какую страницу?
Вы что двоечник третьегодичный? Каждое объяснение за язык вытягивать нужно?

есть кнопка, когда нажимаешь на неё, открывается модальное окно, этот скрипт делает так, чтобы при клике вне обласи, это окно закрывалось, но есть баг, что когда кликаешь вне области окно закрывается, но при повторном нажатии на кнопку которая открывает это модальное окно, она уже не открывается, помогает только перезагрузка страницы

Все равно не понял.
Но напоминает посещение порно-сайтов, где каждый клик вызывает новый кликер и отбивает охоту от посещения данного ресурса.

Всплывающие окна банятся ползователями, не актуально.

так это уже скорее всего забанил обозреватель.

так что в коде нужно добавить/убрать, чтобы кнопка открытия модального окна постоянно работала?

Ну в этом коде оно только скрывается.

Видимо где-то надо наоборот делать видимым )
.show()

Так тут не прям окно/вкладка браузера, а просто элемент страницы.

а где и как его можно сделать видимым?

Это и есть ответ на вопрос.

от тебя 0 полезной информации, зачем ты пишешь, если сам не знаешь?

Пообщаться, бездельничаю, нет чем заняться.

1 лайк

Так выше ж.
Где надо показать — там вызвать .show(), а не .hide()

Алекс, от тебя “0” информации, проходили выше, зачем пишешь? ))

он хоть какую-то полезную информацию сказал, а ты только показываешь свои познания о порносайтах :wink:

Так ведь так-же можно отнести к полезной информации.
А если читать тему внимательно, так тут и до ГУРУ совсем близко.

P. S.
Алекс человек порядочный, а я человек практичный.

1 лайк

Алексу респект

1 лайк

Зачем лайк мне в девятом посте поставил?
Затупил наверное?

нет, просто ты забавный

Тапа поржал с меня? ))

ну типа

Ну, благодарю за лайк.:clkoldance2:

1 лайк