+ -
当前位置:首页 → 问答吧 → 在实战中舞动轻巧的jQuery

在实战中舞动轻巧的jQuery

时间:2009-04-04

来源:互联网

有一位学长,今天寒假刚从mootools转到了jQuery。我问他为什么,他回答我说:“用jQuery写很简短,感觉很舒服。”
                                                                                                                    ——由jQuery想起的事
      而每次写一个jQuery实例的时候,我都会从头开始敲这么一段:
[code]
$(document).ready(function() {

});
[/code]
      这貌似有点重复性工作,但是我喜欢那种感觉——静如处子,动如脱兔。
      我总是先让上面那一段代码就那么空着,在加载完文档后静静地等待着,什么都不做;然后我的脑子里面开始构思着该怎么写出一段轻巧的jQuery代码。这也是受到jQuery思想的影响:write less, do more. 我难以接受自己使用了jQuery,却仍旧写出一段冗长丑陋的代码。
      所以,我总会先进行一段思考,然后再使用我所能想到的简洁的代码来达到我的目的。——真的可以很短。有种不飞则已一飞冲天的感觉。
      在此,我就想举一个很简单的例子:一个下滑FAQ
[code]
$(document).ready(function() {
    $(’dd’).hide();
    $(’dt’).toggle(
        function() {
            $(this).next().slideDown();
        },function() {
            $(this).next().slideUp();
        });
});
[/code]
      还不到10行的代码,jQuery便可以实现通过点击而达到FAQ的下滑和上缩的功能。从此,我便爱上了jQuery。所以,当shanji在夜色吼出了“我发现我爱上jQuery了”,我是深有同感的——虽然他随后被视为落伍了。毕竟,jQuery其实已经风靡很长一段时间了,因为——write less, do more.
      什么叫do more?我们可以称它为“实战”。
      《jQuery实战》属于图灵程序设计丛书。我想你如果是个计算机爱好者,那么我猜你即便是第一次见到这本书的时候都会有种似曾相识的感觉,因为它属于图灵程序设计丛书。是的,你现在或许想起了《PHP Web2.0 开发实战》,想起了《PHP与MySQL基础教程(第二版)》——它带我走进了PHP这个领域,又或者你想起了《PHP与MySQL5程序设计》这本在网上书店一直缺货的圣经。
      是的,《jQuery实战》也有足够的实力跻身在这个丛书系列。
      《jQuery实战》是本适合任何水平的想学习jQuery的Web技术爱好者:高水平的作者,不错的译者,由浅及深的内容,以及人民邮电这个令人信赖和喜爱的出版社,还有那深入人心的“封面”——图灵系列的版面。
      如果想在实战中舞动轻巧的jQuery,那么选择它是不会错的!

作者: casual0402   发布时间: 2009-04-04

支持一下,呵呵

作者: Fising   发布时间: 2009-04-04

呵呵

作者: casual0402   发布时间: 2009-04-05

偶然有感

作者: casual0402   发布时间: 2009-04-07

作者: casual0402   发布时间: 2009-04-09

JQuery确实比较灵巧,灵活性很大,走的是和ExtJS不同的路子。
楼主写得不错,鼓励一下。

作者: luzhou   发布时间: 2009-04-14

哎,我的数据啊,都没有了,

作者: cnkiller   发布时间: 2009-04-14