Różnica między .dialog („close”) a .dialog („destroy”)

Jaka jest różnica pomiędzy.dialog("close") i.dialog("destroy") w jquery-ui?

Mam skrypt, z którego korzystał poprzedni programista.dialog("destroy") ale teraz muszę wykonać pewne czynności po zamknięciu okna dialogowego. znalazłembeforeclose to się nazywa.dialog("close") a nie z.dialog("destroy"). Więc muszę zmienić metodę zdestroy doclose aby to działało.

Czy jest coś, za czym będę tęsknił, jeśli go użyję.dialog("close") i nie.dialog("destroy") ?

PS: Okno dialogowe używa niestandardowych przycisków do zamykania się i.dialog("close") jest wywoływany w przypadku kliknięcia przycisku

questionAnswers(3)

yourAnswerToTheQuestion