zoukankan      html  css  js  c++  java
  • Jquery 2.0+版本不支持IE8,如何解决?

    用了JQuery2.0+以后,在IE8下会报错,下面是我的方法。

    先看代码:

       <!--[if !IE]> -->
            <script src="/Scripts/jquery-2.0.2.min.js"></script>
        <!-- <![endif]-->


        <!--[if lte IE 8]>
             <script src="/Scripts/jquery-1.11.1.min.js"></script>
        <![endif]-->
       
         <!--[if gt IE 8]>
             <script src="/Scripts/jquery-2.0.2.min.js"></script>
        <![endif]-->

    解释一下:

    不是IE就用2.02,IE8以上也用2.0.2,IE8及以下用1.11版本

    其他事项:

    1. 本来想用if else,但听说else不推荐,所以用了两个if

    2.  看到判断非IE的代码有点不一样了吧。下面是解释:

    在非IE中,下面的代码被认定为注释,会被忽略:

    <!--[if IE]>
    Non-IE browsers ignore this
    <![endif]-->

    但是下面的这段代码却不同,两段注释中间夹了一句代码,在IE中会被忽略,但在非IE中会被识别。

    <!--[if !IE]-->
    IE ignores this
    <!--[endif]-->

  • 相关阅读:
    vue与自定义元素的关系
    vue用组件构建应用
    vue处理用户输入
    vue条件与循环
    vue声明式渲染
    Java编程的逻辑 (86)
    Java编程的逻辑 (85)
    Java编程的逻辑 (84)
    Java编程的逻辑 (83)
    Java编程的逻辑 (82)
  • 原文地址:https://www.cnblogs.com/niuxi/p/6593221.html
Copyright © 2011-2022 走看看