jquery - 如何在打开新对话框之前关闭所有 jquery ui 对话框?

标签 jquery jquery-ui jquery-ui-dialog

我想在打开新对话框之前关闭所有 jquery 对话框。

我正在尝试使用以下代码。

$(".ui-dialog-content").dialog("close");

它可以工作,但它也太关闭新对话框了。

请帮助我任何人。

最佳答案

尝试:

$(".ui-dialog-content").not(<selector for the dialog you don't want to close>).dialog("close");

关于jquery - 如何在打开新对话框之前关闭所有 jquery ui 对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7470389/

相关文章:

javascript - 使用scale属性调整svg元素的大小

javascript - DataTables+Datepicker 按日期范围过滤表格

javascript - jQuery datepicker 在没有按下 CTRL 键的情况下更改按键日期

javascript - 将 infoBox 替换为 jquery 对话框模式窗口

使用空的已发布文件集合上传 ASP.Net 文件

jQuery 对话框 : how to control the button-pane height

javascript - 仅当满足设置的字符数时,才将 "show more"链接附加到 chop 的段落

javascript - 通过 JavaScript 函数将数字附加到输入 HTML 元素中

javascript - 帮助我从原型(prototype)转移到 jquery

javascript - JQuery UI - slider 更改幻灯片上的不透明度 - 错误