jQuery UI 1.7
我们很高兴地宣布,我们已经完成了 jQuery UI 库的 1.7 版本;我们认为这是一个里程碑式的版本,在多个方面都取得了重大进步。
有什么新内容?
1.7 版本中有很多新东西。自 1.5.3 版本以来,我们修复了数百个错误,并引入了许多新功能,改进了核心架构,并对主题进行了重大改进。我们在博客中介绍过之前的RC 版本,但这里列出了主要亮点。
-
兼容 jQuery 1.3
jQuery 1.7 是第一个与 jQuery 1.3 兼容的版本。这是一件好事(如果你能够升级),因为 jQuery 1.3 在 jQuery UI 的许多方面带来了重大的性能提升。具体来说,触发事件、DOM 操作和获取元素偏移量已经获得了巨大的性能提升。关于 jQuery 1.3 版本的更多信息……
-
改进和优化的插件
除了大量错误修复和改进之外,我们还重构并优化了每个插件,以使用最简洁的 HTML,并提供了一组灵活的选项,使开发人员可以轻松地扩展和调整小部件。在这个版本中,我们还添加了一个新的进度条插件。
-
CSS 框架
jQuery UI 1.7 基于一个全新的强大 CSS 框架,该框架旨在支持 jQuery UI 自身插件以及自定义插件开发,因此任何开发人员都可以轻松地使其插件支持 ThemeRoller。这是一种特殊的 CSS 框架,专门针对用户界面开发,而不是整体页面布局。该框架提供了用于常用 UI 元素、状态、容器和图标的类,并且可以通过 jQuery UI ThemeRoller 进行操作。关于 jQuery UI CSS 框架的更多信息……
-
Themeroller v2
ThemeRoller 已经完全重新设计,以补充新的 CSS 框架和小部件设计。ThemeRoller 现在位于一个垂直侧边栏中,并具有大量新功能。我们还创建了一个ThemeRoller 开发工具(一个书签,因此你可以在任何网页中使用 ThemeRoller)和一个主题切换器(因此你只需使用一个简单的下拉框即可在主题之间切换)。
-
演示和文档
也许你已经看到了:我们将顶部导航链接“演示”和“文档”合并到统一的演示和文档部分,因此可以轻松地在集成的体验中浏览演示和阅读文档。我们将具有相似功能和选项的演示分组在一起,因此你可以轻松地在它们之间切换选项卡并进行比较。当你在一个页面内导航时,我们会更新 URL 以确保准确的书签和深度链接。
-
完整的离线文档
每个插件的完整文档现在都包含在发行版中。只需查看开发包中的 /docs/ 文件夹。每个 jQuery UI 插件方法都有一个单独的(简单的)html 文件。这些文件目前还没有样式表,但即使没有样式表,它们也很实用。我们将在未来版本中考虑使其更像网站的演示和文档。
-
网站重大改进
我们重构了下载构建器(使用渐进增强,因此现在即使 JavaScript 被禁用也能正常工作),并将一个基本主题与演示 html 文件集成到下载中,其中包含所有小部件,以便轻松集成。我们重构并改进了开发和支持部分的登录页面,使其更具信息量且更及时。
-
Google AJAX Libraries API 上的 CSS 框架和主题
与以前一样,jQuery UI 的最新稳定版本(现在是 1.7)托管在Google 的 CDN 上。然而,在这个版本中,Google 还托管了新的 jQuery UI CSS 框架以及我们当前的预构建主题集:base、black-tie、blitzer、cupertino、dot-luv、excite-bike、hot-sneaks、humanity、mint-choc、redmond、smoothness、south-street、start、swanky-purse、trontastic、ui-darkness、ui-lightness 和 vader。
-
主题包
你现在可以一次性下载所有 ThemeRoller 图库主题:jquery-ui-themes-1.7.zip。或者,如果你熟悉 svn:http://jquery-ui.googlecode.com/svn/tags/1.7/themes/。
-
一个专门的博客
如果你正在阅读这篇文章,你可能已经知道了。我们终于迁移到了我们自己的博客,地址是https://jqueryui-blog.jqueryjs.cn/,在这里,我们将在每个版本期间定期发布关于开发、主题等方面的博客文章。为了链接 jQuery 和 jQuery UI 博客,Richard Worth 在jQuery UI 博客上开设了一个“本周 jQuery UI”系列,而 Karl Swedberg(来自learningjquery.com)将在jQuery 博客上开设一个“本周 jQuery”系列,他们将互相链接。
入门 1.7
如果你以前从未使用过 jQuery UI,或者你使用过 [2009 年 1 月] 之前发布的版本,那么 API 和目录结构有一些变化,了解这些变化将很有帮助。为了让每个人快速入门,我们创建了一个入门指南,介绍了 jQuery UI 1.7 的基本功能、如何使用主题以及如何首次下载和使用新的 jQuery UI。
从以前的版本升级到 1.7
为了简化向 1.7 版本的过渡,我们创建了一个详细的升级指南,概述了每个插件的变化。如果你想深入了解细节,可以查看完整的1.7 变更日志,其中列出了此版本中的所有更改。
关于 jQuery 1.2.6 兼容性?
正如我们之前宣布的那样,jQuery UI 1.7 仅与最新的 jQuery 1.3+ 兼容。现在 1.7 版本已经发布,我们将把注意力转向创建 jQuery 1.6 遗留版本(基于 1.6rc2),该版本将尽可能多地将错误修复应用到 1.5.3 代码库中,并与 jQuery 1.2.6 兼容。我们希望在下个月内完成此操作。要详细了解这种拆分版本发布方法,请参阅jQuery UI 1.7 是新的 1.6。
参与进来:加入我们计划维基!
我们欢迎你的参与和反馈,因为我们正在发展成为一个更大的项目。为了保持组织并使规划对社区透明,我们创建了一个新的设计和计划维基,地址是http://wiki.jqueryui.com/,在这里,我们正在完善和细化团队和项目发展的流程,接受和审查贡献,并将新插件优先级排序到路线图中。通过将jQuery UI Dev 谷歌群组中的讨论内容转化为维基,我们希望提供对我们当前想法的单一、统一的视图。要查看我们正在做的事情,请查看维基主页顶部当前开发状态的摘要。
谢谢!
最后但并非最不重要的一点,我们衷心感谢所有(近 300 名)贡献者,他们的努力让这个版本成为现实。没有你们,我们就无法做到:11880, 4pcbr, aakoch, aali, aaronbarker, adamc, aflesler, aimerick, ajacksified, ajpiano, aksival, akuzemchak, alan.castro, aleemb, ALLPRO, anatari, andreas, andrew.akester, andreyavram, antin, apaella, arjen.vellinga, Arshad Abbas, astray, auxbuss, ayoung, bendewey, Benjamin Sterling, Blakomen, bmoen, boconnor, Bohdan Ganicky, braddunbar, Briel, brucealdridge, Bruno Basto, buzz, c_schmitz, c_t, C-rank, Ca-Phun Ung (pazu2k), calin.pavel, cap60552, chag, cheeaun, cheesedoily, chrisbarr, Christopher T Tillman, cjwilks, Cloudream, Cody Lindley, Colin Clark, Cornelis G. A. Kolbach, cr at accxmedia, d.glynn, d.taylor, Dakkar, daniel at zelisko, daniel.richard, datactrl, Dave, Dave Methvin, david, david at davidkmuir, David Bolter, davidb, deebo, dekimsey, designerno1, destitutus, dg.kaba, dgyimesi, djfrey, dmuir, dodge, donschuy, doyer.guyllaume, dtetto, dypa, ebartels, edomato, Eduardo Lundgren, electrawn, epascarello, erangalp, Eric Martin, eric258, erl, f.hewitt, figital, filamentgroup, Firehed, Flat Stanley, floating.eye22, Fontzter, fracmak, fusioned, fyedernoggersnodden, gargantuan, GavynSykes, george.blouin, GlowingRose, gpbmike, gregmac, Gunner, happycow, headchem, herve, hex0id, HookipaDave, hwinkel, ifeghali, Jackson F. de A. Mafra, Jacob, jacobat, jamrok, janmarek, jasondavies, jbourey, jeff, Jess Mitchell, jezaustin, jimmy, jink, jneal at liferay, Jo-W, johng, JohnnyCee, Jonas Flint, Jonathan Sharp, jonspalmer, Jörn Zaefferer, Joshua Langner, jpra, jsamort, jsycamore, jzu, kaladis, kam99, Karl Swedberg, kbwood, Kevin Dalman, kevingessner, KevinM2k, Klaus Hartl, kof, kof13, Kostrowsky, kouphax, kpitn, kylev, leason, linoj, lionel.armanet, lisbakke, lublushokolad, lukebrookhart, macarthy, magenest, Maggie Wachs, maguireji, Marc Diethelm, Marc Grabanski, Mark Gibson, mark_story, mark.leung, Marsha Hardy, mask2012 at 126, matt83uk, Matteo Ligabue, mattih5, Maurice, mdenyse, memaddy, mephis1987, metayii, mgerstenblatt, mgl, mharpste, mholmes, michelled, mikejolley, mikioma, mlang74, morf, Morten, mpj, mtk, nanodeath, Nate Cavanaugh, Nathaniel, neiljaywarner, NeoAnderson, nestor.urquiza, nivancevic, nlothian, nostrademons, ntoniazzi, obrie, olivier, onestone, op, paranoidsponge, paul, Paul Bakaus, paul.p.carey@gmail.com, Pavel.Mileshchenko, peterp, PJ, Point, pwnedd, r.riedl at gmx, random at luktown, Ranga Narendra, Rao S. Thotakura, raus22, raziel057, rdworth, recrit, redsquare, Remy Sharp, Rey Bango, rgattinoni, Rich Caloggero, rjwalsh at stanford, robmonie, roch at immoserver, rodrigocuriel, roywb, s.lopes at chello, saturnism, Scott González, scottjehl, seb.duggan, serializer, serverfire, shelane, shlomoweb1, Skaffen, skeetio, skorpan, smoofles, smurkas, snobo, sonofanickel, sonukapoor, sorpigal, sosensible, spiri, Steven Black, Stuardo -StR- Rodríguez, svinopas, sylvain.baronnet, szinya at mentha, tallvanilla, Tane Piper, taylorr, tcarnell, theothermike, ThrushAAX, tiago.simoes, Tim, timothee, tjerkw, tleveque, tlianza, Todd Parker, Tom Dyer, torq, ToyChicken, trixta, Trustmaster, tud, tuzemec, txgruppi, unique, vakata, valerchik, vladm, vmx, walterbt, webdawson, wichert, Wobble, wolfpakz, Yëco, zeguizmo, ZeroMD, ziadoz, zigzag.chen.
我想与所有超重女性分享我的独特荷叶碱体验,她们正在四处寻找减肥奇迹,slimquick 荷叶碱 了解“全天然减肥补充剂”,世界级游泳运动员保罗·卡利斯对它赞不绝口。荷叶碱能够自然地帮助减肥。
真正的美丽源于内心。无论你在美容产品和护肤品上花多少钱,荷叶碱食欲抑制剂 数量:30 粒 胶囊 服用量:3 粒 抑制食欲:一种减肥配方和强大的食欲抑制剂 一个简单的真理:造成肥胖的共同原因
非常感谢 jQuery 团队!
我无法在 IE6 中文语言下下载主题。
但我在 Firefox 下可以下载。
Bug?在下载页面检查日期选择器时,不会自动选择 UI Core。
你好,
我刚刚下载了 ui-1.7。当我尝试在 IE6 上的“development-bundle/demos/index.html”页面中使用选项卡小部件时,在第 374 行出现错误“Exception thrown and not caught”。我怀疑这是由于文件 tabs.js 中的“throw ‘jQuery UI Tabs: Mismatching fragment identifier.’;”造成的。我没有太多时间调查真实原因,但我已经在 Firefox 3.0.7 和 Chrome 中尝试过,它们工作正常。
其他人遇到过同样的问题吗?
Pingback: jQuery UI 1.7 发布:新的 CSS 框架和对控件的重大更新 | Guilda 博客
Pingback: 网站制作学习誌 » [Web] 链接分享
Pingback: 凌晨 3 点的编程:jQuery UI 1.7
恭喜,我一直期待着这个新版本的发布…干得好!
Pingback: 活动日历:提交活动 » Death of a Gremmie
Pingback: jQuery UI 1.7 | Fomly
Pingback: 反思视角 - Chris Alcock » 早晨茶 #302
干得好!恭喜!
1.7.0 在拖放界面上仍然存在新的错误。首先,“占位符”在高度上失败。其次,在 IE 中拖动时透明度始终丢失(变黑),但在 1.7.0 中,当您放下框时,透明度不会恢复,而是保持黑色!
使用 Themeroller 时,很多 CSS 代码重复,我选择了红蒙主题。
Pingback: jQuery UI 1.7 发布:新的 CSS 框架和对控件的重大更新 | PaulSpoerry.com
出色的工作!谢谢。
请您修复一下点击黑色“下载”按钮时执行的函数,该函数会返回一个文件。它给我的是一个损坏的 zip 文件,而“快速下载”链接则返回了正确的文件。
Pingback: Dev Blog AF83 » 博客存档 » 技术预警:自由、敏捷方法、HTML、Javascript、工具、开发、HADOPI、其他
Pingback: jQuery UI 1.7 发布:新的域名、新的 CSS 框架和对控件的重大更新,出自 outaTiME(refinn dot com)
Pingback: blog.morganweber.org » 本周科技链接 - 2009-03-09
我一直都在想,用 jQuery 能否开发出类似 www.netvibes.com 的网站?现在我找到了答案。那就是:用 jQuery 完全可以开发出类似 www.netvibes.com 的网站,而且更加容易。热烈祝贺 jQuery UI 1.7 闪电出击!
加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!
加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!加油!
下载器中生成的 CSS 代码存在一些问题。它重复了多次,导致 CSS 文件大小达到 1.9 MB。
不过,工作做得很好。JQuery UI 让我的生活变得更加轻松。
任务完成,伙计们,干得棒!我真的很感谢你们。
你们知道我们最近的 jQuery 大会什么时候举行吗?
请加强cookie功能
未来将扩展和增加更多的控件的cookie功能,如Portal 等。
希望官方增强cookie功能!
UI 的 zip 文件在 IE (6.0.2) 中仍然无法使用。不过我喜欢新功能。
在 Firefox 中下载没问题。我想知道是什么导致了 IE 中的文件损坏...
@jimmy 查看https://blog.jqueryjs.cn/2008/12/11/whats-up-with-jquery-ui/ “The autocomplete, colorpicker, and spinner plugins have been moved into a future release (to allow time for further refactoring, not delaying 1.[7] any further)”
@Kevin Ryan @loyos @spicyj @Peder @Johan De Silva 请务必在 jquery-ui-dev 列表 http://groups.google.com/group/jquery-ui-dev 中提出您发现的任何问题,并在 http://dev.jqueryui.com/newticket (注意:需要注册)提交错误报告。谢谢。
@Dave @ILog 我们知道这个问题,我们正在努力解决它。您可以在此处跟踪我们的进度 http://dev.jqueryui.com/report/10?P=downloadbuilder
非常不错,支持中!!
Congratulations!!!
我建议大家把cookie功能ui写成脚本,课程,用于jquery-ui,所有都应该写成cookie函数,这样在页面调用时,只要加上cookie: (expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true)就可以了。
不可能,外国人看不懂中文,要翻译成英文。
我一直想用 jQuery 来开发一个类似 http://www.netvibes.com 的网站,现在我找到了答案。那就是:jQuery 可以用来开发类似 http://www.netvibes.com 的网站,但更容易。热烈祝贺 jQuery UI 1.7 发布!
嘿,
无法从您的网站下载,下载下来的 zip 文件无效。在几台机器上都出现了这种情况。
jQuery 1.3 运行起来非常棒...速度很快,非常可靠,UI 也非常棒!
期待下一个版本,其中将包含更多小部件,例如菜单。
jQuery 很棒!
Pingback: manalang » 博客存档 » jQuery UI 1.7 发布:新的 CSS 框架和对控件的重大更新
很好,支持,不过每次我下载后怎么都解压不了呢?
这是一个很棒的版本,新的 themeroller 比以往任何时候都好用。
我想知道在哪里可以提供反馈。
使用新的 themeroller,一个文件会在自身中重复。它超过了 10,000 行。
这个文件叫做 ui.base.css,应该只有六行左右,但这些行被重复了无数次。
我怀疑这里不是合适的反馈地方,但我如果一直寻找合适的反馈地方,就会忘记提及此事。
Pingback: jQuery UI 1.7 | Розробка.com
@Bart McLeod 谢谢您的留言。很高兴您喜欢它。
如果您不确定如何操作,可以在 jquery-ui 邮件列表 (http://groups.google.com/group/jquery-ui ) 中提问。如果您认为某个问题可能是 bug,可以向 jquery-ui-dev 列表 (http://groups.google.com/group/jquery-ui-dev ) 发送邮件,或在我们的跟踪系统 (http://dev.jqueryui.com/newticket ) 中提交报告。每个都需要您注册。您可以在我们的开发中心找到这些链接和其他链接:https://jqueryui.jqueryjs.cn/development
关于您在这里提出的问题,这是一个已知问题 http://dev.jqueryui.com/ticket/4296 。我们目前正在测试一个修复程序,如果成功,我们将在本周晚些时候发布它。谢谢。
你好,
首先感谢您的努力。
我尝试自定义下载,因为我只想要 tab 小部件和 UI 核心,但得到的 zip 文件已损坏。我尝试了两次,但没有成功。
还有其他方法可以获得 UI 核心吗?
谢谢,
Khalid
感谢您出色的工作。
保持这样!
祝贺您
谢谢你们!
Pingback: jQuery UI 1.7 发布 - fusionBLOG | web.media.blog
Pingback: jQuery UI 1.8 添加了位置、按钮、自动完成、新的小部件工厂、更轻的内核 « jQuery UI 博客