В чем разница между .dialog("close") и .dialog("destroy") в jquery-ui?
У меня есть script, где предыдущий разработчик использовал .dialog("destroy"), но теперь я должен выполнить некоторые действия после закрытия диалога. Я нашел beforeclose, который вызывается с .dialog("close"), а не с .dialog("destroy"). Поэтому я должен изменить метод от destroy до close, чтобы он работал.
Так есть что-нибудь, что я пропущу, если я использую .dialog("close"), а не .dialog("destroy")?
PS: В диалоговом окне используются пользовательские кнопки для закрытия, а .dialog("close") вызывается при событии клика кнопки