jqModal从第一个模态内的链接触发第二个模态窗口

时间:2012-09-19 19:11:35

标签: jquery jqmodal

我正在尝试做两步模态窗口。第一个是带有提交按钮的表单,一旦单击它,它应该关闭模态,并打开具有不同内容和设计的第二个模态窗口。我不能使用jquery hide / show来切换不同的div,因为在这种情况下,第二个模态是完全不同的。 如果我这样做,它就不起作用

$('#callLink').click(function(){ $('#jqAgenda').jqmHide(); $('#jqConfirm').jqmShow(); });

callLink位于jqAgenda模态窗口

由于


这很好用,在加载新的模态窗口时,叠加层会保留在背景上。

$('#callLink').click(function(){ $('#jqAgenda').jqmHide(); }); $('#jqCall').jqm({trigger: '#callLink'});

解决了:)

1 个答案:

答案 0 :(得分:0)

它有一个隐藏事件,您可以在当前模态关闭时绑定函数。

onHide (callback)
Called when a dialog is to be hidden. Be sure to remove the overlay (if enabled).
// onHide : fade the window out, remove overlay after fade. 

    var myClose=function() { 
     //open a new modal here
    };


$('#dialog').jqm({onHide:myClose}); 

//(function|false) - default: false

如果不起作用,请尝试将点击功能绑定到模态关闭按钮或单击时关闭它的任何内容