1

所以最近 Jquery 发布了第 2 版,不再支持旧版浏览器。与 96 kb 版本 1.9 相比,它经过缩小并通过自定义构建更快更小(40kb)。问题是它不支持较旧的浏览器,所以我被迫使用条件注释来包含 1.9 仅适用于 ie8 及以下版本。但是,由于我的页面上的现代浏览器还需要 jquery 2.2,我如何防止旧的 ie 版本忽略它?

提前致谢

4

2 回答 2

10

您可以在此处的 jQuery 网站上找到答案:http: //blog.jquery.com/2013/03/01/jquery-2-0-beta-2-released/

使用条件注释:

<!--[if lt IE 9]>
<script src="jquery-1.xjs"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="jquery-2.x.js"></script>
<!--<![endif]-->
于 2013-06-21T23:20:40.447 回答
1

也将条件负载放在 2.2 左右

<!--[if !IE]> -->
于 2013-06-21T23:20:37.327 回答