首頁  >  文章  >  web前端  >  IE8不支援jQuery版本怎麼解決怎麼辦

IE8不支援jQuery版本怎麼解決怎麼辦

coldplay.xixi
coldplay.xixi原創
2020-11-26 10:50:461677瀏覽

IE8不支援jQuery版本的解決方法:可以透過判斷IE瀏覽器的版本來載入對應版本的jQuery,僅IE8可辨識 【】,可在IE8模式下進行一些相容操作。

IE8不支援jQuery版本怎麼解決怎麼辦

本教學操作環境:windows7系統、jquery2.0.2和jquery1.11.1版,此方法適用於所有品牌電腦。

IE8不支援jQuery版本的解決方法:

可以透過判斷IE瀏覽器的版本來載入對應版本的jQuery

使用語句266c419352a525843049eb7155ebf872 僅IE8可識別1b771f47d72d900ba74308aee59557f0 可在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]-->

相關學習推薦:javascript影片教學

#

以上是IE8不支援jQuery版本怎麼解決怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn