2015-09-26 116 views
0

我有一個登錄模式在我的網站,那裏有一個表格,然後像這樣的鏈接:呼叫模式:關閉第一個

<a href="#" data-toggle="modal" data-target="#register-modal">Not yet a member ?</a> 

所以,register-modallogin-modal是兩個不同的情態動詞。他們每個人都有一個ebedded關閉按鈕:

<button type="button" id = "close" class="close" aria-hidden="true" data-dismiss="modal">×</button> 

正如你所看到的宗旨,當用戶打開登錄模式,就是讓他點擊寄存器,然後打開register-modal

但是,如果他這樣做,我想第一個模式會自動關閉。是否有一種方法可以在沒有編寫JS/jQ的情況下執行,或者我必須使用jQ處理事件(例如,如果用戶單擊「還不是成員?」,關閉登錄模式,打開註冊表 - 模態)。

感謝

+0

你必須編寫自己的關閉處理程序;或者只是創建一個具有兩種形式的彈出窗口。 –

+0

沒有JS/jQ沒有辦法做,但你可以通過引導模態事件來實現http://getbootstrap.com/javascript/#modals-events – Shehary

回答

0

對於那些有興趣誰,我沒有寫任何JQ也沒有處理任何事件。解決方案更簡單!

我唯一要做的就是將data-dismiss="modal"添加到我的鏈接。就好像我正在處理一個關閉按鈕。

<a href="#" data-toggle="modal" data-target="#register-modal" data-dismiss="modal">Not yet a member ?</a> 

點擊 「還不是會員?」關閉當前的模式(登錄)並打開寄存器模式。無論如何,您的幫助