jQuery 3.0 Alpha發(fā)布,Deferred兼容Promise
jQuery 3.0 預(yù)覽版發(fā)布,此版本是 jQuery 3.0 的***個(gè) Alpha 預(yù)覽版!此版本主要特性:支持現(xiàn)代化瀏覽器和 IE9 環(huán)境。同時(shí)還發(fā)布了 jQuery Compat 3.0 Alpha 版本,此版本主要特性:支持 IE8!
jQuery 3.0 Alpha 和 jQuery Compat 3.0 Alpha 都支持 Yandex,一個(gè) 2012 年發(fā)布的瀏覽器,可以從 jQuery CDN 或者這里直接下載:
使用 npm 安裝:
- npm install jquery@3.0.0-alpha1
- npm install jquery-compat@3.0.0-alpha1
此版本可以使用 jQuery 遷移插件進(jìn)行升級(jí)。
值得關(guān)注的特性
-
簡(jiǎn)化
.show()
和.hide()
方法 -
修改
.data()
名稱,更新.data()
實(shí)現(xiàn),能更好的匹配 HTML5 數(shù)據(jù)集規(guī)范 -
jQuery.Deferred 現(xiàn)在兼容 Promises/A+ 和 ES2015
-
樣式表設(shè)為 display:none 的元素,show() 無(wú)法讓該元素顯示
-
移除 jQuery.ajax 的特定 Deferred 方法
-
嘗試性增加錯(cuò)誤提醒
-
.width(), .height(), .css(“width”) 和 .css(“height”) 可以返回小數(shù)值
-
移除廢棄的事件別名(
.load
,.unload
和.error
) -
不能在 jQuery 對(duì)象中訪問(wèn) jQuery.swap, jQuery.buildFragment 和 jQuery.domManip
-
Animations 現(xiàn)在使用
requestAnimationFrame
-
.unwrap( selector )
-
大幅度提升 jQuery 自定義選擇器速度
詳細(xì)更新內(nèi)容請(qǐng)看發(fā)行說(shuō)明。
相關(guān)鏈接
- jQuery 的詳細(xì)介紹:請(qǐng)點(diǎn)這里
- jQuery 的下載地址:請(qǐng)點(diǎn)這里