订阅本站我的微博客

01/ jQuery 1.5 beta 1发布

+0
第一个jQuery 1.5的测试版已经在jQuery的5岁生日发布。 jQuery是一个JavaScript库,它简化了HTML文档遍历,事件处理,动画和为网络快速发展的Ajax交互。有50余项在此测试版的更改日志中列出,虽然这是一个“精简”列表,完整的发行说明将伴随最终版本。变化包括一个重写的Ajax模块,划分 jQuery子类的能力,以及许多其他功能增强,修复各种内存泄漏,性能改进和加强跨浏览器的兼容。鼓励测试该版本的用户提供反馈和报告他们遇到的任何错误。

 jQuery 1.5 beta 1发布

  

候选发布版将于10天内到来,完整发布版于本月底发布。采用双重授权的(MIT/GPLv2) jQuery 1.5 beta 1目前可通过jQuery的内容发布网络code.jquery.com/jquery-1.5b1.js使用。 jQuery的最新稳定版本是1.4.4,从十一月中旬维护更新。

07/ 【转载】使用 jQuery 简化 Ajax 开发

+0


jQuery 能帮助您保证代码简洁易读。您再也不必编写大堆重复的循环代码和 DOM 脚本库调用了。使用 jQuery,您可以把握问题的要点,并使用尽可能最少的代码实现您想要的功能。

毫无疑问,jQuery 的原理是独一无二的:它的目的就是保证代码简洁并可重用。当您理解并体会这一原理后,便可以开始学习本教程了,看看 jQuery 对我们的编程方式有多少改进吧。

一些简单的代码简化

下面是一个简单示例,它说明了 jQuery 对代码的影响。要执行一些真正简单和常见的任务,比方说为页面的某一区域中的每个链接附加一个单击(click)事件,您可以使用纯 JavaScript 代码和 DOM 脚本来实现,如 清单 1 所示。
清单 1. 没有使用 jQuery 的 DOM 脚本
             
var external_links = document.getElementById(’external_links’);
var links = external_links.getElementsByTagName(’a\');
for (var i=0;i < links.length;i++) {
   var link = links.item(i);
   link.onclick = function() {
       return confirm(’You are going to visit: ‘ + this.href);
   };
}