Я хочу закрыть диалоговое окно, когда вы щелкаете за пределами диалогового окна, но я не уверен, как вы тестируете это в jquery / plain javascript.
Некоторые предлагали использовать событие размытия, но это не поддерживается диалоговым окном jquery.
РЕДАКТИРОВАТЬ У меня тоже есть этот вопрос, но я не могу обойтись ни одним из предоставленных в настоящее время ответов, так как я не могу сделать свои диалоговые окна модальными.
Мне это нужно для того, чтобы я мог регистрировать ключевые обработчики только тогда, когда диалог является самым верхним, и отменять их регистрацию, как только другой диалог выводится наверх.
Есть ли у кого-нибудь решение - в идеале такое, которое приводит к тому, что событие вызывается каждый раз, когда какой-то другой диалог достигает вершины?