jQuery 1.6.4 RC1 发布
jQuery 官方博客写道 jQuery 1.6.4. 将很快发布,需要大家的帮助来找出其中存在的 bug,在下个月 1.7 版本发布前修复这些 bug 很重要。如果大家有时间的话,可以帮助测试下 jQuery 1.6.4 RC1。
jQuery 1.6.4 RC1 中修复的 bug 有:
1.Data 属性
分享一个最好用的UI前端框架!
在 jQuery 1.6.4 之前,通过 ".data('imageXOffset')" 获取 data 属性"data-image-x-offset" 有问题,如在页面有如下 HTML:
- <div id='id' data-image-x-offset='100'></div>
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js" type="text/javascript"></script>
- <script type="text/javascript">
- $(document).ready(function () {
- alert(
- //imageXOffset
- $.camelCase('image-x-offset') + "\n" +
- //undefined
- $('#id').data($.camelCase('image-x-offset')) + "\n" +
- //100
- $('#id').data('image-x-offset') + "\n" +
- //100
- $('#id').data($.camelCase('image-x-offset'))
- );
- });
- </script>
在 jQuery 1.6.4 结果都将输出"100",修复了这个 bug。
2.Event
<button type=”submit”> 在 IE8 中 $(“form”).live(“submit”, fn) 事件中没有触发。有如下 HTML:
- <form>
- <input type="submit" value="submit by input">
- <button type="submit">submit by button</button>
- </form>
$(document).ready(function () {
- $('form').live("submit", function () {
- //后者在jquery1.6.3不会执行
- alert("before submit");
- });
- });
最后,还有一个是 jQuery 1.6.3 mime 类型 application/xhtml+xml 中的 bug。分享一个最好用的UI前端框架!
当然,我们普通的 web 开发者没有必要跟进这么快,毕竟最新 jQuery 1.6.4 版本保证兼容以前的 jQuery 插件比较难,如 jQuery学习还在使用 jQuery 1.6.2。但了解新版 jQuery 中修正的内容和所做的改变对我们写出好的 jQuery 代码有很大帮助,希望大家关注。
相关推荐
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
honeyth 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15
83510998 2020-08-08
82550495 2020-08-03
tthappyer 2020-08-03
84901334 2020-07-28
tthappyer 2020-07-25
TONIYH 2020-07-22
tztzyzyz 2020-07-20
83510998 2020-07-18
81463166 2020-07-17