2010-12-07 54 views
3

我正在使用jquery simplemodal插件,但我不確定使用此插件是可能的從另一個simplemodal對話框打開一個simplemodal對話框。有人知道這有可能嗎?Simplemodal多個對話框

感謝,

盧西奧

回答

3

SimpleModal只允許一個模式的一次打開。您可以交換內容或關閉然後重新打開新的模式。

下面是後者的一個例子:查看代碼http://jsbin.com/aqavo3/

點擊「使用JS斌編輯」。

+0

謝謝您的回覆。你的示例代碼工作正常!此外,我的具體問題更復雜,我需要從模態B回滾到模態A,並將所有數據先前插入模態A.您是否有一些建議? – Lucio 2010-12-08 18:20:46

1

我最近發現,不幸的是,JavaScript中的變量實際上是全局的。

因此,考慮到這一點,只需保存div的內容並在必要時重新應用。

currentContent = $('#div')。html(); ... ... ... ... ... $('#div')。html(currentContent);

工作!我在我的一個應用程序(網站)中自己做。