Я использую диалог и проверки его с помощью кода, который я нашел в документацииПроверяется диалог IsOpen бросков «не может вызывать методы в диалоговом окне предварительной инициализации» ошибка
var isOpen = $("#dialogName").dialog("isOpen");
$("#here").on("click", function(e){
if(isOpen){
$("#dialogName").dialog("close");
}
});
Иногда я получаю ошибку:
Uncaught Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'
И иногда он не может найти isOpen. То, что я хочу сделать, это:
При щелчке #here
он должен проверить, жив ли диалог, тогда close
в противном случае ничего не делать.