在升级到最新的 jQuery 库之前,我使用此代码关闭所有打开的对话框。现在这段代码只是抛出一个错误。
$(".dialogs:ui-dialog").each(function () {
if ($(this).data('dialog').isOpen()) {
$(this).dialog('close');
};
});
我需要完成的是当打开一个 jQuery 对话框并且用户单击一个菜单项以打开另一个对话框时,我需要确保在打开新对话框之前关闭所有其他对话框。
用于完成此任务的新代码是什么?