将Jquery 2.2用于现代浏览器,将1.9用于旧浏览器作为后备可能吗?

时间:2013-06-21 23:15:34

标签: jquery

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

提前致谢

2 个答案:

答案 0 :(得分: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]-->

答案 1 :(得分:1)

将条件加载置于2.2左右

<!--[if !IE]> -->