Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 56913208

Von Moritz Bunkus vor etwa 8 Jahren hinzugefügt

  • ID 5691320890b97e7523eaf4fc02c9e5765373e693
  • Vorgänger f1adac26
  • Nachfolger 69e526ee

kivi.popup_dialog: Dialog vor »custom close function« schließen

Wenn die »custom close function« den Dialog im DOM verschieben möchte,
so macht sie das mit $dlg.remove().appendTo('#new_parent_id'). Dabei
geht aber die Dialog-Initialisierung flöten.

Wird also erst anschließend $dlg.dialog('close') ausgeführt, so hagelt
das eine Fehlermeldung.

Unterschiede anzeigen:

js/kivi.js
params.dialog || { },
{ // Options that must not be changed:
close: function(event, ui) {
dialog.dialog('close');
if (custom_close)
custom_close();
if (params.url || params.html)
dialog.remove();
else
dialog.dialog('close');
}
});

Auch abrufbar als: Unified diff