У меня тоже не было успеха с этим.Мое решение было:
var boxContainer = $('popupContainer');
$(this).find(popupClass).dialog({
close: function(event, ui){
boxContainer.append($(this).html());
$(this).remove();
},
....
});
Это работает, хотя для меня это "некрасивое" решение.Конечно, вы можете немного настроить пример, но это только мой путь.