jQuery Mobile 是一种 web 应用框架,用于创建移动 web 应用程序。它构建于 jQuery 以及 jQuery UI 类库之上,为前端开发人员提供了一个兼容所有主流移动设备平台的统一 UI 接口系统。近日,jQuery Mobile 1.4.3 版本发布,作为 jQuery Mobile 1.4 系列的第三个维护版本,除了修复大量 Bug 和性能优化之外,还新增了 casperjs 测试和 PageContainer 事件 Demo。
主要更新如下:
- 改进了 addFirstLastClass 方法的性能
- 移除无效的“-ms-box-sizing” CSS 属性
- 新增调试 PageContainer 事件的 Demo
- 新增 casperjs 测试用作爬取 Demo 检查错误来测试
- 新增使用 Placeholder 的 Demo
- 修复 AMD 包装器依赖缺失问题
- 修复 button 值不能更新的问题
- 修复在同一个 controlgroup 中各个 elements 高度不一致的问题
- 修复需经 triggerWithDeprecated 来确保前页面事件均拥有 PageContainer 副本的事件,并确保所有 PageContainer 事件都包含 toPage 和 prevPage 属性
更新日志详见 Changelog ,开发者登陆 GitHub 下载最新版本,更多详细 Demo 详见 1.4.3 Demo 。
感谢郭蕾对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论