ダイアログの外側をクリックしたときにダイアログボックスを閉じたいのですが、jquery /plainjavascriptでどのようにテストするかわかりません。
ぼかしイベントの使用を提案する人もいますが、これはjqueryダイアログではサポートされていないようです。
編集私にもこの質問がありますが、ダイアログボックスをモーダルにすることができないため、現在提供されている回答のいずれにも対応できません。
これが必要なのは、ダイアログが一番上にあるときにのみキーハンドラーを登録し、別のダイアログが一番上に表示されたらすぐに登録を解除できるようにするためです。
誰かが解決策を持っていますか?理想的には、他のダイアログが一番上に来るたびにイベントが発生するという解決策がありますか?