Ищете решение для общего случая, чтобы определить, открыто ли какое-либо диалоговое окно jquery (есть несколько). Попробовали:
$(".ui-dialog-content").dialog("isOpen") === true
$(".ui-dialog").dialog("isOpen") == true
$(document).dialog("isOpen") == true
$("*").dialog('isOpen') == true
без каких-либо успехов. Я ожидал, что ".ui-dialog-content" будет работать, поскольку я могу закрыть любой открытый диалог с этим селектором, но это не так.