jQuery 1.6.2 发布
jQuery 1.6.2 发布
jQuery 1.6.2 现已发布!这是基于 jQuery 1.6 的第二个次要版本,修复了一些错误。
与往常一样,我们提供了两个 jQuery 版本,一个是压缩的,另一个是未压缩的(用于调试或阅读)。
- 压缩版 jQuery(用于生产)
- 普通版 jQuery(用于开发和测试)
您可以直接将上面的 URL 添加到您的网站,并享受快速加载 jQuery 带来的性能优势。
您可以帮助我们,将这些代码添加到您现有的应用程序中,如果发现任何问题,请告知我们。请 提交错误报告,并确保您提到您正在使用 jQuery 1.6.2 测试。
我们鼓励社区中的每个人尝试并 参与回馈 jQuery 核心代码。我们专门创建了一个 页面 来提供参与团队的详细信息。团队随时准备帮助您,帮助我们!
jQuery 1.6.2 更改日志
1.6.2 版本的当前更改日志。
属性
- #9286: 在表单上使用 live submit
- #9298: $(elem).attr(eventName) 在 IE7 中无法正常工作
- #9329: attr(“title”) 在 IE7 中出现问题
- #9362: .attr(“value”) 不适用于 meter 元素
- #9468: $(‘form’).attr(‘class’) 在 IE 6 中始终返回未定义
- #9499: removeClass 只能删除第一个类实例
核心
- #9301: 通过带有连字符键的对象设置 data() 会创建不可访问的数据。
- #9368: jQuery.camelCase() 定义在 css.js 中,但被更广泛地使用
- #9471: 在 iframe 中加载包含 html 页面的 jquey.1.6.1.min.js 时发现内存泄漏
CSS
尺寸
- #9300: outerWidth(true) 问题
效果
事件
- #9285: 自定义触发
感谢大家辛勤工作,并祝贺发布。
是的,感谢大家的出色错误修复。
谢谢!很高兴看到 jQuery 的维护版本,即使我很少遇到错误(对我来说这里只是比较标准的使用场景)。
我注意到 NetBeans 在(压缩版本中)对可能重新定义的变量发出警告(如果 x=y 而不是如果 x==y)。这是需要调查的问题吗?还是压缩 + IDE 解析器的已知副作用?
一如既往,干得漂亮,伙计们;我由衷地感谢你们。我一定会将它放到我的应用程序中,如果发现任何问题,我会告诉你们。
@Greg,这通常在 Netbeans 中发生。压缩版本总是会给它带来麻烦。即使是非压缩版本也存在警告。我在非压缩版本中看到的最常见投诉是,某些匿名函数可能并不总是返回一个值。
感谢 John 和所有其他贡献者辛勤工作!
仍然没有时间旅行… :P 不,感谢 John 和团队!:D
感谢你们解决了 #9617。这是我第二次遇到发布候选版本中的回归。其他人已经报告了这个问题,团队已经修复了它。我们感谢你们所有人。
感谢您的工作!
我喜欢 #9499 的故事!
非常感谢您的所有工作!
感谢你们继续努力!
只是一个小问题:路线图 (http://docs.jquery.com/Roadmap) 已经过时了。
首先感谢您的辛勤工作。
但是 .attr(‘value’) 无法正常工作。
<div class=”test”></div>
@1.5.2
$(‘.test’).val(); 是一个空字符串
$(‘.test’).attr(‘value’, ‘foo’);
$(‘.test’).val(); 是一个空字符串
@1.6.2
$(‘.test’).val(); 是一个空字符串
$(‘.test’).attr(‘value’, ‘foo’);
$(‘.test’).val(); 是 foo
@fred,
我发现将 val() 函数扩展到非表单元素上没有任何问题。行为符合预期?
感谢您的辛勤工作。
请修复您的服务器
http://news.ycombinator.com/item?id=2735609