2015-10-16 2 views
0

Bootstrap modal, похоже, не работает в IE10 и IE11.Bootstrap Модальный, не работающий в IE

Вот мой веб-страница:

http://flevy.com/fiaccabrino-selection-process

Вы можете прокручивать вниз и нажмите на кнопку «View Full свидетельским», чтобы проверить режимные. Как только вы нажмете на него, экран выйдет серым, но модальные всплывают.

Я попытался изучить эту проблему и нашел решение, рекомендующее удалить класс .fade, но это не сработало для меня. Вы можете увидеть этот код реализован на странице:

$(document).ready(function(){ 
    // fix for bootstrap modal in IE9+ 
    if($.browser.msie) { 
     // if($.browser.version > 9) 
     $('.modal').removeClass('fade'); 
    } 
}); 

Версии мы используем:

Bootstrap CSS: v2.0.0

бутстраповские-modal.js: v2.0.4

jQuery: 1.7.1

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.

+0

Почему бы просто не обновить загрузку 3.x и, возможно, не обновить jQuery, например 1.9.1? Я думаю, что '.fade' действительно решает проблемы с IE и bootstrap 2.0, были просто некоторые ошибки. – davidkonrad

+0

[this] (http://stackoverflow.com/questions/16329980/modal-not-opening-in-ie) и [Модальные окна не отображаются на Win8 RP и IE10 # 3672] (https://github.com/twbs/bootstrap/issues/3672) может помочь вам –

+0

re: @davidkonrad Мы попытались обновиться до Bootstrap 3.x раньше, и все выглядело по-другому, поэтому мы хотим, чтобы это было перепроектирование, которое мы хотели избежать. – user1296175

ответ

0

У меня была та же проблема, предлагаемое решение по удалению класса «.fade» не сработало. В моем случае bootstrap.min.js не был связан, поэтому модальная функция не была распознана. После связывания файла все работало хорошо.