jQuery 1.4.4中文版本说明(飞天奔月翻译)

jQuery 1.4.4 Released

2010-11-11(光棍节耶) by Addy Osmani  (翻译:飞天奔月,2010-11-29 15:58,首发)

说明:常用的英文不翻译,大家懂得哦 (飞天奔月#^_^#)

 

E文地址: http://blog.jquery.com/2010/11/11/jquery-1-4-4-release-notes/

 

jQuery 1.4.4 发布了! 这是jQuery 1.4的第四个版本,在1.4.3版本基础上,修复了一些bug,并且加入了一些好的改进

我们感谢以下社区成员提供修补程序投入时间: Rick Waldron, Dan Heberden, Alex Sexton, Colin Snover.

jQuery 核心开发团队: John Resig, Dave Methvin, Karl Swedberg, Paul Irish.

我们也感谢我们的协助收集bug 和整体重要需求的bug团队:Colin Snover, Rick Waldron, Addy Osmani, Alex Sexton, Adam Sontag, Dave Methvin, Mike Taylor, Aaron Boushley, Jitter and John Resig.

下载

惯例, 我们提供两个jQuery版本, 一个压缩版本,还有一个用于调试和阅读的未压缩版本.(飞天奔月:呵呵,喜欢用eclipse装上差价加入未压缩版本调试jquery)

       jQuery Minified (26kb Gzipped)

       jQuery Regular (179kb)

你可以随时在你的网站上使用上面的urls,并且 你能感受到jquery的性能优势.

此外,你还可以从Microsoft CDN和Google CDN 加载jquery:

Microsoft CDN: http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.4.min.js

Google CDN: https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js

一般改善

这个版本我们做了很多改进, 包括其中我们在社区中突出指出来的bug. 对于更改的完整列表,请参见下面标有' Changes’'节的更多信息.

新功能

所有的新功能以及变更可以查看: jQuery API documentation for 1.4.4.

.fadeToggle()

为了进一步统一api,我们引进了新的方法: .fadeToggle().

我们api中已经有的滑动切换方法: 滑动 (.slideToggle()) ,切换样式 (.toggleClass()) ,

fadeToggle ()扩张了滑动折叠的可用性(飞天奔月:具体的大家可以看1.4.4的关于fadeToggle ()的文档)

See the API documentation on .fadeToggle() for more information.

Changes

最新更新

在1.4.3基础上的几个改变:

       (新) 新加了新的动画方法, .fadeToggle()

       (Enh) 调用无参的 .data()方法现在包含了 HTML5 data属性数据(#7222)

       (Enh) 将jQuery.props 从 support.js 移动到 attributes.js (#6897)

       (Enh) .width() 和 .height() 现在显示隐藏元素的 width和height  (#7225)

       (修复) stopImmediatePropagation 不在 live/delegate 事件中兑现 (#7217)

       (修复)修复了确定一个ajax请求是本机还是远程的时候,主机(host )和 协议(protocol) 不区分大小写(#6908)

       (修复)修复了 “clone” variable 不能被正确申明的问题(#7226)

       (修复)修复了当我们仅仅修改节点的id属性,但是rooted qSA已经没有id属性了的问题 (#7212)(飞天奔月: qSA不会翻译>_<||| ,但是大概是这么个意思)

       (修复) 限制了css “auto”的范围,只能用于改变height/width (#7393)

       (修复) 修复了bug用来确保,没有被引用的 attribute selectors 被引用(允许他们 go into qSA/matchesSelector properly) (#7216)

       (修复) 修复了bug用来确保,额外的加载事件被触发 (eg. an iframe being dynamically injected in DOM ready) ready event不会触发两次 (#7352).

       (修复)修复了一个条件,方式attr在没有元素节点上运行  (#7451).

       (修复) 改变一个HTML5的data属性后,调用.data(foo)就不会再出现,.data('foo)也改变(#7223)

(修复) 修正了一个Opera 没有给高度/宽度的显示:没有元素有getComputedStyle并且也没有currentStyle -  如果已经添加那么会失败.

       (修复) 修复了一个bug,确保访问计算元素css返回 ‘auto’而不是一贯的 ” (#7337)

修复了许多1.4.3引起的bug:

       (修复) callback回调函数后cleaning up后, JSONP调用失败的问题 (#7196)

       (修复) .removeData() 失败的问题 (#7209)

       (修复)当使用 .bind(“ready”, foo), “ready” 事件调用两次的问题(#7247)

       (修复) 当获得隐藏元素样式 .css(‘width’) and .css(‘height’) to return 0 or 负值的问题(#7225)

       (修复) Firefox浏览器下,不相等选择器([foo!=bar])不工作的问题 (#7243)

       (修复)当表单元素form中查找包含name是”id”的input元素 , find()失败的问题(#7212)

       (修复) XML 文档中.children(selector)失败的问题 (#7219)

       (修复)当结合伪选择器,比如:last, child (>), next sibling (+), 以及 previous sibling (~) selectors失效的问题 (#7220)

       (修复)当传递null作为事件,显示“handler is null”错误的问题 (#7229)

       (修复)不能包含一个但有被删除的请求(delete request)内容体的问题(#7285)

       (修复)不能包含带有HEAD requests数据的问题  (#7285)

       (修复)当使用live/delegate, ie在被禁用元素上点击的问题 (#6911)

       (修复)如果.hide()第一次被已经隐藏的元素调用, .show()失效的问题 (#7331)

       (修复)如果一个元素样式控制是隐藏,然后手动调用.show()之前设置.css(‘display’), .show()失效的问题(#7315)

 

1.4.4向后兼容性改变:

当检查一个使用‘display: none’的隐藏元素时,.width() 和 .height() 方法不在 return 0

获得/判断隐藏元素时,请使用.is(‘:hidden’)

这些就是jquery1.4. jQuery 1.4.4现在发布了,您可以随时将您的项目更新到最新版本.我们欢迎所有人的意见.

jQuery 1.5你想要什么特性功能

现在发布了jquery1.4.4,

我们已经开始开发下一个主要版本jquery1.5,大家的需求决定哪些功能我们需要包含.

给新版本功能建议很容易,您只要:

1. 想想你想要在1.5上面加入哪些功能
2. 如果你还没有,请现在我们的 [bug tracker]注册个用户名
3. 在 [jQuery 1.5 feature nomination form]表单上提交你的想法

就这样!

我们的开发团队将花几个星期的时间来查看所有的意见

有利于大多数人的功能和特性,我们将加入我们的开发计划当中

我们计划明年年初发布jquery1.5的版本, 我们非常感谢您能提供任何帮助,让我们知道我们可以为您改进它。我们期待着听到您的想法和功能要求.

 

(飞天奔月:明年能用jquery1.5了,^_^)

 

以上翻译,如果有错误,请各位指出, venusdrogon@163.com

转载于:https://www.cnblogs.com/venusdrogon/archive/2010/11/29/1891218.html

本次更新内容主要是BUG修复和功能改进,相隔4个月又发布了新版本,这次更新更像是例行公事,不过好在修复了很多BUG,另外需要说一下,EasyUI框架当中其实官方还隐藏了不少API没有开放出来,有些朋友建议我把整理一下,将一些好用的API及其用法也更新到中文API中,这里我想说的是,有些API或许是因为不稳定、尚有BUG、未完全实现或者是未经过完整测试的,所以官方并未公布出来,因此我也不建议大家大面积的去使用,这样会带来很多不稳定因素,甚至是致命的BUG,这也是我没有将这些API写入中文API文档的原因,所以有能力并且需要的人就自行去源代码中挖掘吧,我这里只同步官网的API(外加少许的变动或者不影响稳定性和安全性的新增内容)。 jQuery EasyUI 1.4.4版本更新内容: Bug(修复) filebox:修复“clear”和“reset”方法在IE9下无法正常工作的问题; messager:修复调用无参的$.messager.progress()方法之后,再调用$.messager.progress('close')方法时无法正常工作的问题; timespinner:修复在IE8中点击微调按钮时无法正确显示值的问题; window:修复在“onMove”事件中调用“options”方法时无法正常显示的问题; treegrid:修复“getLevel”方法无法接受为0的参数值的问题。 Improvement(改进) layout:改进后的“collapsedContent”、“expandMode”和“hideExpandTool”属性可以支持区域面板; layout:改进后的“hideCollapsedContent”属性可以在折叠面板上设置显示垂直标题栏; layout:新增“onCollapse”、“onExpand”、“onAdd”、“onRemove”事件; datagrid:在排序列的标题上显示↑↓图标; datagrid:新增“gotoPage”方法; propertygrid:新增“groups”方法,以允许获取所有数据租; messager:在显示长消息的的时候支持对消息进行自动滚动; tabs:“disabled”属性支持定义一个被禁用的选项卡面板; tabs:支持百分比大小。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值