2015-10-16 153 views
0

Bootstrap模式在IE10和IE11中似乎都不起作用。Bootstrap模式在IE中不工作

这里是我的网页:

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

您可以滚动至底部,并单击“查看完整版的证言”按钮来测试模式。一旦你点击它,屏幕灰色,但没有模态弹出。

我试图研究这个问题,并找到了一个解决方案,建议删除.fade类,但这不适用于我。你可以看到这个代码的页面上实现:

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

版本中,我们使用的是:

引导CSS:V2.0.0

引导-modal.js:V2.0.4

jQuery:1.7.1

如果您需要更多信息,请让我知道。

+0

为什么不升级到bootstrap 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未捆绑,因此模式功能未被识别。捆绑文件后,一切运作良好。