IE8不支援jQuery版本的解決方法:可以透過判斷IE瀏覽器的版本來載入對應版本的jQuery,僅IE8可辨識 【】,可在IE8模式下進行一些相容操作。
本教學操作環境: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中文網其他相關文章!