我正在使用Backbone和引導程序。問題是當你通過應用程序並在某些時候打開引導模式窗口並按回來按鈕時,模式窗口關閉,但模態背景div(模態背景)保持不消失。它覆蓋整個屏幕,你不能點擊任何東西。我注意到,當你關閉模式通常情況下背景div被從html中刪除,並在這種情況下,它保持。當單擊瀏覽器後退按鈕時,引導模式已關閉,但模態後退保持
我在網上搜索這個解決方案,發現類似的東西,但沒有一個是瀏覽器後退按鈕的潮流。
我想過捕捉瀏覽器後退按鈕事件和用戶jquery刪除該div,但這並不是很好的解決方案。
有人可以指出這個問題的一些解決方案嗎?或者最後告訴我爲什麼會發生這種情況。
編輯: 當按下後退按鈕,模式不會引發hide.bs.modal事件,所以我不能抓住它,並刪除模式,背景DIV
+1在我的新應用程序中查找錯誤;) – 2014-09-11 19:47:14