jquery Selectors:让你迅速了解 jquery

jquery 作为一个风靡流行 JavaScript 框架,一直在互联网开发做着重要的角色,其实它上手也很简单,今天在订阅的 Gr 发现了这个 labs 性的 jquery Selectors。打开这个页面,你会看到在左侧有很多的 jquery 选择器,大家可以通过点击各种的按钮可以在右侧清楚的看到实现选择了那个元素。同时还配有文档说明,很棒的教学学习资料:)

如果你想给离线的朋友使用,那也没有关系,它提供了源码的下载,就在右侧的顶部(点击这里也可以下载)。

看到它这样页面的顶部信息让我有发现了两个很不错 jquery 学习资料网站:LearningjQuery | codylindley

BTW,人家顶部信息说了:FYI (ie6 != supported),难道你还在用 IE6 开发么? XD

表单输入框高亮的几种方法

在 Web 开发当作不可免的要碰到表单的输入框,那么当我们在获取一个输入框并输入必要的东西时,怎么样才能让使用者更清楚的知道当前输入的是哪个输入框? 这就要使用到输入框高亮。目前使用效果最多的有两种,一种是如上图那么整个当前的背景全部高亮;另外一种是仅把当前输入框的边框高亮。原理也很简单,就是当输入框获得和失去焦点是触发事件

实现方法也有几种:
1. 最简单的方法就是在输入框加入 onfocus 和 onblur 事件并设置执行方法,比如:



Continue reading

Prototype和jQuery的比较之众说纷纭

Ajax,2007年至今还是最火的一个词,基于Ajax的框架(库)有很多,对于Javascript来说无外乎PrototypejQuery,或者再加上一个Mootools。不过今天讨论主角是Prototype和jQuery,其实最近我也在学习ajax技术,更准确的是想用一个比较省事的方法学习学习。可是就在这个节骨眼上我犹豫了,不知道如何选择ajax框架(库)。由于我编程使用的是PHP,对于目前ajax资源的如此丰富,纯JavaScript的有Prototype/jQuery/Mootools,基于PHP的ajax框架有sajax/xajax。本来想目前已有了基于PHP的ajax框架,这样更会省去很多的操作,于是我选择了xajax,它的功能和使用上比sajax强大很多,可是不知道是我水平问题还是空间,xajax自身问题,编写出来的代码响应时间很慢…还不如自己编写的纯Javascript做出的效果。

于是我在PHPChina论坛上寻求帮助,获知还是纯Javascript的比较好,说的最多的就是Prototype和jQuery…于是我开始了一番搜索和比较得到了如下的结果:

演示文档:原链接

Continue reading