按钮和对话框使用 jQuery
buttons and dialogs using jquery
我有一个按钮(假设它的名字是123),如果我按下它,那么会出现一个对话框窗口(假设是window1)。窗口 1 有 1 个按钮。如果我按下按钮,则会出现另一个对话框窗口,其中也有 1 个按钮和 2 个单选按钮。用户做出决定并按下按钮 2 后,两个对话框窗口都应消失。
我使用
$("dialog1").remove();
$("dialog2").remove();
之后,如果我想再次按 123,则不会出现第一个(因此是第二个)窗口。 .detach()
不是我需要的。一切都在同一个会话中。我怎样才能再次出现呢?我应该使用什么方法?
分别$.hide()
和$.show()
- 如果您不想使用它们,请更新您的问题并解释为什么这些(或.detatch()
)不是可行的选择。另一种方法是重新创建 DOM 元素,例如使用 $("<div id="dialog1">stuff</div>");
,但与隐藏/显示和/或分离相比,这是非常低效的。
相关文章:
- 使用jquery对话框中的箭头键
- 获取打开jquery对话框的button的id
- 我怎么能让jQuery对话框表现得像Javascript警报
- 无法在其他调用上设置jQuery对话框选项
- 如何在jQuery对话框标题栏中添加额外的按钮
- 从jquery对话框恢复原始数据,脚本不起作用
- Jquery对话框('打开')不工作
- 通过Rails中的自定义Jquery对话框处理链接的确认
- 阻止Jquery对话框内容的CSS应用于主窗口
- jquery对话框内容仅针对第一个请求进行对齐
- 在鼠标悬停时保持 JQuery 对话框打开
- 带有 iframe 的 jquery 对话框
- 单击函数生成的 jQuery 对话框中的元素
- 在jquery对话框中加载html页面
- JQuery对话框中的Bootstrap Pills
- JQUERY对话框未捕获错误:初始化之前无法调用对话框上的方法
- Jquery对话框的大小调整只发生在它的第一次's已打开
- 打开对话框后,JQuery对话框的条件调整大小为内容高度
- jquery对话框会记住以前的输入
- Jquery.对话框未从表中的图像输入打开