Полностью выгрузить диалог jquery ui - PullRequest
4 голосов
/ 08 февраля 2011

Я использую

$('#test').dialog('destroy');

но, похоже, на странице остаются некоторые автоматически созданные элементы, мне нужно удалить все возможные элементы, которые диалоговые окна висят в домике, это возможно?

1 Ответ

5 голосов
/ 31 августа 2011

У меня была похожая проблема, при воссоздании диалогов, элементы в старом диалоге, казалось, не были уничтожены.

решение состоит в том, чтобы очистить содержимое диалога при закрытии:

$("<div>someelements</div>").dialog({
    title:"sometitle", 
    close: function() {$(this).html("");}
})
...