jQuery Migrate 1.1.0 Released 注意事項
上個月大家可以注意到 jQuery 釋出 1.9 及 2.0 版本,官方團隊也同時推出 jQuery Migrate Plugin 1.0.0 版本,此 Plugin 是跟 jQuery 1.9 或 2.0 一起搭配使用,偵測 jQuey 已移除或者是將被移除的功能,讓您之前開發的 jQuey 功能可以持續使用,但是似乎很多使用者不知道此 plugin 用處,就直接升級 1.9 或 2.0,並未載入 migrate plugin,造成官方收到很多 feed back 都是關於一些舊功能不能使用。半個月後 jQuery 官方收到很多 migrate plugin 回報問題,這次一樣可以透過 jQuuery CDN 載入,程式碼如下。
<script src="http://code.jquery.com/jquery-migrate-1.1.0.js"></script>
壓縮版本
<script src="http://code.jquery.com/jquery-migrate-1.1.0.min.js"></script>
以一個完美的 jQuery 升級是不需要 migrate plugin,但是團隊為了讓部份已經移除的功能可以正常使用,所以開發 migrate plugin 讓開發者使用。此次 migrate plugin 改版最主要是增加 debug mode 並且預設打開,讓開發者可以知道哪些程式必須要修正才可以在 jQuery 1.9 以上正常使用。底下是 1.1.0 版本新增的功能。
1. 預設將 Trace 功能打開,所有的 Browser 如果有支援 console.trace(),migrate 預設就會直接顯示在 console 介面,如果線上網站不想使用此功能,可以透過 jQuery.migrateTrace = false 將其功能關閉。
2. “Logging is active” 訊息: 如果看到此訊息代表的是網頁已經載入 migrate plugin,只是讓開發者知道已經正確載入。
3. 在 jQuery 1.9.0 版本以前 $.parseJSON() 支援 invalid JSON 值,像是 “” 或 undefined,回傳 null 而不是 error message,此 Migrate 1.1.0 也開始支援此功能,並且會顯示錯誤提示。
4. $(“<button>”, { type: “button” }) 寫法在 1.9 裏面並不支援 IE6/7/8 版本,一樣在 Migrate 1.1.0 同樣支援此功能,並且顯示錯誤訊息。
5. 你可在 jQuery Plugin 網站看到 Migrate plugin 了,或者是在 Github 上面找到。
Ref: 參考 jQuery Migrate 1.1.0 Released
Related View
- jQuery 1.9 final, jQuery 2.0 beta and Migrate plugin 釋出 (1)
- jQuery 偵測瀏覽器版本, 作業系統(OS detection) (0)
- Html5 模板架構(Boilerplate) (0)
- [AJAX] jQuery plugin cascade 多重下拉選單應用 by json (6)
- [jQuery] AjaxFileUpload : Multiple File Upload plugin (9)
- [jQuery] AJAX 學習筆記 (一) 如何使用 JSON 驗證使用者表單 (3)
- [jQuery] 表單取值 radio checkbox select text 驗證表單 (1)
- [jQuery] 如何取得 select List index 和 value 值 (6)
- [jQuery] ThickBox 3.1 無限期停止支援維護 (0)
- JavaScript Reference Select and Option objects 用法介紹 (0)
相关 [jquery migrate released] 推荐:
JQuery 选择器
- - CSDN博客Web前端推荐文章点击我
. 像上面这样把JavaSript代码和HTML代码混杂在一起的做法同样也非常不妥,因为它并没有将网页内容和行为分离,所以才有JQuery选择器的学习.点击我
. //给class为demo的元素添加行为.jquery操作xml
- - CSDN博客Web前端推荐文章jQuery JSONP跨域
- - Web前端 - ITeye博客jquery 插件
- - JavaScript - Web前端 - ITeye博客让jquery更快
- - JavaScript - Web前端 - ITeye博客jQuery Tools:Web开发必备的 jQuery UI 库
- - 博客园_首页jQuery基础之jQuery的DOM操作
- - CSDN博客推荐文章你最喜欢的水果是?
.