- 在线时间
- 33 小时
- 专家
- 0
- UID
- 311803
- 注册时间
- 2006-11-30
- 帖子
- 20
- 精华
- 0
- 积分
- 46
- 离线
- 786 天
- 帖子
- 20
- 体力
- 46
- 威望
- 0
|
//转载请保留原文出处: http://wi2ard.com/blog/archives/5/
//谢谢批评指正: ourLaputa[at]gmail.com
在近期的工作项目中接触到一款优秀的JavaScript Framework — Jquery.
轻量级的Jquery(只有19K)为我们提供及其便利并且强大的功能。从此不需要敲击重复冗长多余的代码。
这正如它的核心理念:Write less,do more.
虽然其运行效率并未本质提高,但其强大的选择器支持为我们节省了大量代码,
For Example:
往常我们需要写以下代码:
- document.getElementById("box");
- document.getElementsByTagName("div");
复制代码
而现在取而代之的是
- $("#box");
- $(".box");
- $("div");
复制代码
当然,这只是Jquery Selector最简单的演示,还有,如果我们需要选择id为box的容器内所有的span元素,可以通过以下两种方式
- $("#box > span");
- $("#box").find("span");
复制代码
在强大的Selector驱动下,对DOM,Attributes,Events,Effects,Ajax的操作将更加简捷。
Jquery支持CSS与XPath两种方式。只要你会用CSS Selector,你就会用Jquery.
另外,Jquery还可以自由可扩展Plugin,可以根据需要写出你自己的Plugin。
相关链接:
Jquery 官方网站
JqueryGettingStarted 起步教程
VisualJquery 可能随时需要翻阅的文档
[ 本帖最后由 wi2ard 于 2007-7-14 11:26 编辑 ] |
|