感觉——充分享受它带来的便利
花了1天时间,边看jQuery的例子边熟悉它的API,总算把项目中的权限控制模块做好了。以前面对这么一大堆checkbox,在写javascript的时候总要考虑下页面的组织,一般都是通过它们不同的name和id属性来加以控制的。而用jQuery就没有那么多限制了,它的选择器简直就是一条鱼,可以任意在水中游荡,由这个input游到那个td,再迅速游到其他毫不相干的标签,充分展现了代码与页面分离的优势,只要稍稍加几个hidden的input就可以把整个页面紧凑地组织成一体,呵呵,当然你要有那种逻辑思维。通过选择器这条小鱼,还可以让它引出很多线索,进行统一的控制和绑定——方法啦,属性啦,等等,当然还封装了这些线索的遍历方法,设置了相当方便的回调函数。
想当初学习javascript的痛苦,和现在用jQuery的轻松加愉快,其便利之处是不言而喻的。而且写出来的代码一致性很好(当然看个人风格),可读性也很棒。下面是我用jQuery框架和原始javascript写的功能相同的模块,大家可以比较一下。
这是jQuery写的
阅读全文…