jQuery 3.0 預覽版發布,此版本是 jQuery 3.0 的第一個 Alpha 預覽版!此版本主要特性:支持現代化瀏覽器和 IE9 環境。同時還發布了 jQuery Compat 3.0 Alpha 版本,此版本主要特性:支持 IE8!
jQuery 3.0 Alpha 和 jQuery Compat 3.0 Alpha 都支持 Yandex,一個 2012 年發布的瀏覽器,可以從 jQuery CDN 或者這裡直接下載:
使用 npm 安裝:
npm install jquery@3.0.0-alpha1
npm install jquery-compat@3.0.0-alpha1
此版本可以使用 jQuery 遷移插件進行升級。
簡化 .show()
和 .hide()
方法
修改 .data()
名稱,更新 .data()
實現,能更好的匹配 HTML5 數據集規範
jQuery.Deferred 現在兼容 Promises/A+ 和 ES2015
樣式表設為 display:none 的元素,show() 無法讓該元素顯示
移除 jQuery.ajax 的特定 Deferred 方法
嘗試性增加錯誤提醒
.width(), .height(), .css(「width」) 和 .css(「height」) 可以返回小數值
移除廢棄的事件別名(.load
, .unload
和 .error
)
不能在 jQuery 對象中訪問 jQuery.swap, jQuery.buildFragment 和 jQuery.domManip
Animations 現在使用 requestAnimationFrame
.unwrap( selector )
大幅度提升 jQuery 自定義選擇器速度
詳細更新內容請看發行說明。