如果我动态创建jquery UI对话框,除了在单页应用程序中调用对话框(“关闭”)之外是否有任何清理

if I create jquery ui dialog on the fly , is there any clean up beside calling dialog("close") in a single page app?

本文关键字:对话框 关闭 调用 任何清 是否 应用程序 jquery UI 创建 动态 如果      更新时间:2023-09-26

在单页 Web 应用程序中,如果我像这样动态创建 jquery UI 对话框:

 $("<div>hello</div>").dialog({ 
      buttons : { 
           "cancel" : function() { 
                $(this).dialog("close");
           } 
      } 
 });

每次关闭后,我是否需要进行任何特殊清理?我需要调用对话框的"销毁"吗?

如果您

计划在每次打开对话框时完全重新创建对话框,则应调用destroy,就像多次调用上述代码一样。

如果对话框只打开一次,则没关系。