最近用的JQuery Library是jquery-1.8.3.min.js,不過官網已經升級到 1.10.1.min.js and 2.0.2.min.js
所以這邊就來記錄一下
- 第一步要先考慮產品所使用的Browser走向,如果是Chrome, Firefox, Safari...(沒有support IE) 共喜你,就直接升級到 2.0.2.min.js(如果開發者是Base on 1.9.1.min.js)
如果不是請仔細的清掃目前介面所有的function,畢竟有些function在2.0.2上面是移除的,這邊就不在多講,請自行到官網看Changing log - 如果你的產品是有支援IE系列的...,終究躲不過這個大魔王
,連JQuery 開發團隊都為了IE特地分支出1.10.1,但想要享受2.0.2的效能,請將下列code放置到適當的位置
<!--[if lt IE 9]>
<script type="text/javascript" src="/js/jquery-1.10.1.min.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script type="text/javascript" src="/js/jquery-2.0.2.min.js"></script>
<!--<![endif]-->
注意紅色字體的部分,我之前在「黑暗執行緒」大大的文章→ http://blog.darkthread.net/post-2013-04-20-jquery-2-0.aspx,看到相關可以相容在IE7, 8, 9的寫法,但是實際在IE8的測試環境是有問題的,後來加了紅色字體之後,就正常哩!! - 再來就可以順利享用了,來餵客官們吃菜
BTW,有一個效能測試網站如下
http://jsperf.com/jquery-1-7-2-vs-jquery-1-8/44
直接按Run Tests就可以看到分數了
[Refrence]
請先 登入 以發表留言。