2014-05-07 43 views
0

我有一個Bootstrap模式,使用requireJS加載jQuery裏面,並運行JS,顯示模態輸出。加載Bootstrap模式與jQuery裏面 - 打破原來的模式

該設置對於首次打開模式非常有用。如果我關閉模式,並嘗試再次打開它:

$("#modalLogin").modal(); 

我得到:

TypeError: undefined is not a function 

似乎模內的jQuery的那個負荷是打破主頁的jQuery的模態功能。有一種方法可以在原始頁面中重新啓用.modal()方法,一旦關閉模式?

+1

我也在使用模態,但是我總是在'modal()'函數內寫入一個關鍵字'hide'或'show',它每次都在工作。你嘗試打開和關閉一個空白模式嗎?你有沒有調試從內部刪除查詢(爲什麼你也加載它?) – jPO

+0

我可以打開和關閉空模態沒有問題。將內容加載到模態時打開模式停止工作。 – jpou

+0

對不起,對於遲到的答案,但內容是什麼?這是你說的查詢嗎?或者您是否嘗試過不包含查詢? – jPO

回答

0

按照boostrap modal's documentation

你可以叫.modal()來啓動它,帶或不帶選項,

但是,當你想打開/你必須精確的方法隱藏:

$('#modalLogin').modal('show'); 
相關問題