使用CSS条件注释使IE7兼容

时间:2015-06-18 15:14:47

标签: javascript jquery internet-explorer-7 x-ua-compatible

我一直在努力使我的网站IE7兼容。我正在使用此代码是我的head标记,以确保如果网站在IE7上运行,它应该使用jquery 1.7而不是jquery 2.1。

 <!--[if IE 7]>
  <script src="../../common/js/jquery-1.7.1.min.js" type="text/javascript"></script>
<![endif]-->

<!--[if lt IE 9]>
 <script src="../../common/js/jquery-2.1.1.min.js"></script>
<![endif]-->

但我仍然会收到这样的错误: enter image description here

这意味着该网站仍在使用Jquery-2.1.1,但我正在IE7上测试它。

这段代码有什么问题?

1 个答案:

答案 0 :(得分:2)

你的第二个人做到了!所以首先加载它!

<!--[if lt IE 9]>
  <script src="../../common/js/jquery-2.1.1.min.js"></script>
<![endif]-->
<!--[if IE 7]>
  <script src="../../common/js/jquery-1.7.1.min.js" type="text/javascript"></script>
<![endif]-->

或制作2.1.1,大于IE 7!

<!--[if gt IE 7]>
  <script src="../../common/js/jquery-2.1.1.min.js"></script>
<![endif]-->