2012-09-19 42 views
3

我正在嘗試執行兩步模態窗口。首先是一個帶有提交按鈕的表單,一旦你點擊了它,它應該關閉模式,並打開另一個具有不同內容和設計的模式窗口。我不能使用jquery hide/show切換不同的div,因爲在這種情況下,第二個模式是完全不同的。 如果我這樣做,這是行不通的jqModal從第一個模態內的鏈接觸發第二個模態窗口

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

callLink是jqAgenda模態窗口內

感謝


這工作得很好,覆蓋停留在背景,而新的模式窗口正在加載。

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

解決:)

回答

0

它在噹噹前的模式是關閉的,你可以綁定一個功能的onhide事件。

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 

如果不工作嘗試單擊功能結合模態點擊

+0

感謝Ronel時關閉它關閉按鈕或任何東西,我一直在努力與運氣沒有該回調,我能夠做到什麼我正在用這個代碼尋找 '$('#callLink')。click(function(){('#jqAgenda')。jqmHide(); }); $('#jqCall')。jqm({trigger:'#callPolice'});' – user1684022

相關問題