我想在我的网站上更新jQuery库,但是当我使用较新版本(2+?)时,某些东西在使用IE 8或更低版本时会停止工作。
根据某些条件阅读了几篇关于使用jQuery备用版本的帖子之后,我对实际实现有几个问题 - 请参阅下面的版本:
VER1
<![if !IE|gte IE 8]>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<![endif]>
<![if lt IE 9]> //(COMMENTED OUT)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<![endif]>
VER2
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<![if lt IE 9]> //(COMMENTED OUT)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<![endif]>
第一个问题:到目前为止,两个版本似乎都按预期工作。在VER2中,IE8及以下浏览器最终会加载两个版本的jQuery(根据我的理解,它会导致问题)?
第二个问题:VER1是否是我想要实现的可接受或传统的实现?