1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 jQuery 3.0 Alpha 发布,Deferred 兼容 Promise 下载

本帖由 漂亮的石头2015-07-16 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,336
    赞:
    47
    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 自定义选择器速度



    详细更新内容请看发行说明
    jQuery 3.0 Alpha 发布,Deferred 兼容 Promise下载地址
     
正在加载...