Привет
У меня есть модальный диалог, который открывается, когда документ готов.
Когда я закрою его, у меня есть эта ошибка Object doesn't support property or method 'dialog'
по адресу $("#dialog").dialog('close');
, и я не могу открыть его повторно.reopen modal dialog jquery
$("#info").find(".openImg").click(function() {
$("#dialog").load("/Ajax.htm", function() {
$("#dialog").dialog("destroy");
$("#dialog").dialog({
autoOpen : false,
modal: true,
height : 300,
width : 300,
title : "Title",
close : function(event, ui) { $("#dialog").dialog('close'); }
});
$("#dialog").prepend("<p>Some text</p>");
$("#dialog").dialog("open");
});
});
Какое решение?
Если я не делаю закрытия, у меня все еще есть ошибка при следующем вызове диалога – Snote
делает ли ajax.html какие-либо скрипты? возможно, вы перезаписываете jquery ui или ломаете его после загрузки с помощью скриптов – mkoryak
Прекрасная моя ошибка, ajax.html содержит jquery тоже, и это создает проблему, поэтому я ее revomed. Благодарю. – Snote