如今,JQuery 已经是网络上最受欢迎的JavaScript Library.
JQuery 的主要特性如下:
起源其实不是那么重要,本来作者取名叫做jSelect, 悲剧的是该名字已经被占用,所以便改叫jQuery.
从1.0 开始到目前的2.X 的版本,功能越来越强大的,代码也越来越庞大,但是压缩后的体积只有90多K。
jQuery 如今相当的风光。
jQuery 为了保持身材大小,只保留最广泛使用的核心代码和功能,因此我们可以有自己定制性更强的版本自己去扩展jQuery.所幸,jQuery 本身就对扩展有很好的支持。
有很多的地方可以扩展,如下:
选择器和过滤器插件
标准的选择器包含name, ID, class 这些是jQuery 内置的。当然我们可以按照我们自己的需求去扩展。
集合插件
发挥你的想象,去对集合的功能进行你所需要的扩展。
------------------------
函数插件
各种各样的工具类。
------------------------
JQuery UI WIDGETS
------------------------
JQUERY UI EFFECTS
------------------------
ANIMATING PROPERTIES
------------------------
AJAX PROCESSING
------------------------
EVENT HANDLING
------------------------
VALIDATION RULES
------------------------
目前各种jQuery 的插件已经是多入牛毛了,这里只是举部分例子,让大家能够看到哪些点是能够扩展的。
jQuery UI 项目增添了各种有趣的组件。(http://jqueryui.com/)
大名鼎鼎的Validation 插件。(http://jqueryvalidation.org/)
。。。。。。。
这里省略其他一些有名的插件。
JQuery 很好很强大,所以使用很广泛。同时它又很好的支持扩张,目前插件已是满世界开花!
[译] Extending jQuery Part1 Simple extensions,布布扣,bubuko.com
[译] Extending jQuery Part1 Simple extensions
原文地址:http://www.cnblogs.com/bnbqian/p/3720946.html