Paul Bakaus 和 jQuery UI 团队发布了重要更新:jQuery UI 1.5

主要包括以下三方面的主要更新:
API重构
新版API移除了95%对外暴露的函数,每个插件只保留了唯一的重载函数,例如:
$(”div”).draggable() creates a draggable
$(”div”).draggable(”destroy”) destroys it
$(”div”).draggable(”method”) calls another method on the plugin
新的API还让callback机制更加相似,每个插件显示缺省选项,并且使用remove()方法就可以方便地移除插件。我们也实现了自由地插件更新机制,更少的更新让UI就像一起开发出的套件。
为了实现这个目的,我们移除了jquery.dimensions.js(在jQuery核心代码中实现)、ui.mouse.js、*.ext.js(相关),新增了 ui.core.js ,并且推出了可用于简单部署UI插件的jQuery UI widget factory。
效果:内在增强
另外一个重大更新是将新增Enchant 项目直接加入了jQuery UI库中,目前有15种效果可以在项目中使用,包括blind遮蔽,bounce弹跳,drop下落,fold褶皱,slide滑落等,极大丰富了jQuery UI效果。 另外,我们提供了完整的文档和范例。
设计个性化的主题
你可以通过ThemeRoller这个应用程序来自由地设计自己想要的主题,点这里看看其他人做的主题。
最后还有一个好消息:jQuery团队正在打算支持Liferay!
点击查看jQuery UI的官方站点

主要包括以下三方面的主要更新:
API重构
新版API移除了95%对外暴露的函数,每个插件只保留了唯一的重载函数,例如:
$(”div”).draggable() creates a draggable
$(”div”).draggable(”destroy”) destroys it
$(”div”).draggable(”method”) calls another method on the plugin
新的API还让callback机制更加相似,每个插件显示缺省选项,并且使用remove()方法就可以方便地移除插件。我们也实现了自由地插件更新机制,更少的更新让UI就像一起开发出的套件。
为了实现这个目的,我们移除了jquery.dimensions.js(在jQuery核心代码中实现)、ui.mouse.js、*.ext.js(相关),新增了 ui.core.js ,并且推出了可用于简单部署UI插件的jQuery UI widget factory。
效果:内在增强
另外一个重大更新是将新增Enchant 项目直接加入了jQuery UI库中,目前有15种效果可以在项目中使用,包括blind遮蔽,bounce弹跳,drop下落,fold褶皱,slide滑落等,极大丰富了jQuery UI效果。 另外,我们提供了完整的文档和范例。
设计个性化的主题
你可以通过ThemeRoller这个应用程序来自由地设计自己想要的主题,点这里看看其他人做的主题。
最后还有一个好消息:jQuery团队正在打算支持Liferay!
点击查看jQuery UI的官方站点
已经有 19 位园友对此新闻发表了看法。 发表评论
热门评论
-
沙加 发表于 06-12 20:25silverlight? 看看现在的Flash, 99%都是用来做广告了,我一般都关掉的~~巨耗资源~~
-
wsky 发表于 06-17 00:22不错 用用看
-
伯乐族人 -- www.ibole.cn 发表于 01-22 15:29***www.*** 收录了!
-
匿名用户 发表于 12-30 09:24@匿名用户 晕啊...silverlight跟jQuery怎么比啊?!比的是什么啊?!狂倒............silverlight把flash打倒我倒是能考虑考虑...
-
匿名用户 发表于 06-13 09:10哥哥们,拿jquery跟silverlight比个什么劲儿啊?
-
超晨 发表于 06-11 22:27silverlight是什么东西?MS不是每个东西都成功的!
-
小生 发表于 06-11 16:56有意思﹐希望不要太復雜
