jQuery Mobile 1.4.2新特性

jQuery Mobile最新版本为1.4.2,为jQuery Mobile团队2月28日发布。相比于1.3版本,1.4版本改进了框架的性能,增加了一个新的默认主题样式与SVG的图标。并增加了一个滑动开关的组件,一个“filterable”,可过滤组件,给弹出窗增加了箭头等。

性能的改善

为了提高框架的性能,减少了对DOM的操作。为了给元素增加样式而生成内部标签的机制已经被完全移除了。多数情况下框架只会在增强渲染的过程中给原生的标签添加class,而且我们还减少了由框架添加的class的数量。

主题的继承

1.4版本最大的变化是主题样式继承的机制.在过去的版本中我们使用JS找到最近的父容器元素的主题样式,并添加给所有元素。在新的版本中我们使用纯CSS选择器的方式将之替换了。在绝大多数情况下,默认的主题样式的被移除,页面的组件会通过CSS得到与他的容器或页面相同的主题。

新的默认主题样式

jQuery Mobile新的主题样式也切换为一个扁平化,更加现代的设计风格。框架的主题主题样式数量从5个减少到2个:包括一个明亮的 “A”主题,和一个灰暗的 “B”主题。

SVG图标

不止主题样式,Glyphish还为jQuery Mobile设计了一套新的图标。新的图标集是矢量的SVG图标,但仍包含了一套PNG图,使之兼容不支持SVG的浏览器。

点击访问官方博客,查看完成版本更新记录

发表评论