Diferença entre .dialog (“close”) e .dialog (“destroy”)
Qual é a diferença entre.dialog("close")
e.dialog("destroy")
em jquery-ui?
Eu tenho um script onde o desenvolvedor anterior tinha usado.dialog("destroy")
mas agora tenho que executar algumas ações quando a caixa de diálogo estiver fechada. encontreibeforeclose
que é chamado com.dialog("close")
e não com.dialog("destroy")
. Então eu tenho que mudar o método dedestroy
paraclose
para fazer funcionar.
Então, há algo que eu vou sentir falta se eu usar.dialog("close")
e não.dialog("destroy")
?
PS: O diálogo está usando botões personalizados para fechar a si mesmo, e o.dialog("close")
é chamado no evento click do botão