更精确地说,我想生成模式弹出窗口(称之为A),在该模式弹出窗口中,我有一个按钮,点击该按钮后,我想调用另一个模式弹出窗口B,在此期间,模式弹出窗口A应保持在后面。当我关闭模式弹出窗口B时,A应该处于活动状态。
使用jQuery UI。它本机支持对话框对对话框。
看看这个简单的例子。
看看JQuery UI对话框-您可以同时打开多个对话框,无论是模态对话框还是非模态对话框,无论是否有按钮。。。非常好的控制,应该是你想要的。
你可以访问对话框上的打开、关闭和聚焦等事件,以处理针对不同操作所做的不同事情,并且有打开/关闭/聚焦等方法,所以它应该包含你所要求的一切。
使用jQuery UI对话框的基本示例:
$( ".selector" ).dialog({
modal: true,
buttons: [
{
text: "Open Next",
click: function() {
$( ".selector" ).dialog({
modal: true
});
}
}
]
});