Twitter-Bootstrap respond.js不适用于IE8

Ter*_*tek 2 javascript css jquery internet-explorer-8 twitter-bootstrap

我仍然遇到一些问题,让我的Twitter-Bootstrap页面在IE8中正确显示桌面视图.我一直在这里关注一些线索,但投票的建议对我不起作用.

使用建议的元标记

<meta http-equiv="X-UA-Compatible" content="IE=edge">
Run Code Online (Sandbox Code Playgroud)

包含本地版本的bootstrap.css,html5shiv.js,respond.js,ie8-responsive-file-warning.js

这是我的头部分:

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="SunTrust Equity Line Options">
<meta name="author" content="">
<link rel="shortcut icon" href="favicon.ico">

<title>SunTrust &ndash; Your Equity Line is Maturing. What are your options?</title>

<!-- Bootstrap core CSS -->
<link href="dist/css/bootstrap.css" rel="stylesheet">

<!-- Just for debugging purposes. Don't actually copy this line! -->
<!--[if lt IE 9]><script src="dis/js/ie8-responsive-file-warning.js"></script><![endif]-->

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
  <script src="dist/js/html5shiv.js"></script>
  <script src="dist/js/respond.js"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

结束了:

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="dist/js/tooltip.js"></script>
<script src="dist/js/popover.js"></script>
<script>
$("a[rel=popover]")
    .popover()
    .click(function(e) {
        e.preventDefault();
     });
 </script> 
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Wre*_*cks 8

尝试使用bootstrap的本地副本.这解决了IE8的问题.