jQuery 3.0 最终版发布了。jQuery 3.0将是jQuery的未来。但如果你需要IE6-8支持,您可以继续使用最新版本1.12。
为了帮助用户升级,jQuery 发布了全新的3.0升级指南,以及 jQuery Migrate 3.0 插件将帮助您识别代码中的兼容性问题。
您可以从jQuery CDN获取文件,或者直接访问链接:
https://code.jquery.com/jquery-3.0.0.js
https://code.jquery.com/jquery-3.0.0.min.js
您也可以从以下npm获得更新:
npm install jquery@3.0.0
此外,jQuery Migrate 3.0 也更新了。地址:
https://code.jquery.com/jquery-migrate-3.0.0.js
https://code.jquery.com/jquery-migrate-3.0.0.min.js
npm install jquery-migrate@3.0.0
更新日志:
Ajax
Golf away 21 bytes (eaa3e9f)
Preserve URL hash on requests (#1732, e077ffb)
Execute jQuery#load callback with correct context (#3035, 5d20a3c)
Ensure ajaxSettings.traditional is still honored (#3023, df2051c)
Remove unnecessary use of jQuery.trim (0bd98b1)
Attributes
Avoid infinite recursion on non-lowercase attribute getters (#3133, e06fda6)
Add a support comment & fix a link @ tabIndex hook (9cb89bf)
Strip/collapse whitespace for set values on selects (#2978, 7052698)
Remove redundant parent check (b43a368)
Fix setting selected on an option in IE<=11 (#2732, 780cac8)
CSS
Don’t workaround the IE 11 iframe-in-fullscreen sizing issues (#3041, ff1a082)
Toggle detached elements as visible unless they have display: none (#2863, 755e7cc)
Make sure elem.ownerDocument.defaultView is not null (#2866, 35c3148)
Add animation-iteration-count to cssNumber (#2792, df822ca)
Restore cascade-override behavior in .show (#2654, #2308, dba93f7)
Stop Firefox from treating disconnected elements as cascade-hidden (#2833, fe05cf3)
Core
Implement ready without Deferred (#1778, #1823, 5cbb234)
Improve isNumeric logic and test coverage (#2780, 7103d8e)
Set the base href of the context in parseHTML (#2965, 10fc590)
Simplify isPlainObject (#2986, e0d3bfa)
Add test for `jQuery.isPlainObject(localStorage)` (ce6c83f)
Do not expose second argument of the `jQuery.globalEval` (6680c1b)
Deprecate jQuery.parseJSON (#2800, 93a8fa6)
Deferred
Separate the two paths in jQuery.when (#3029, 356a3bc)
Provide explicit undefined context for jQuery.when raw casts (#3082, 7f1e593)
Remove default callback context (#3060, 7608437)
Warn on exceptions that are likely programming errors (#2736, 36a7cf9)
Propagate progress correctly from unwrapped promises (#3062, d5dae25)
Make jQuery.when synchronous when possible (#3100, de71e97)










