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