jquery插件基础——如何编写jquery插件;Validation、Form、livequery、Cookie的总结与实例

jquery插件基础——Validation的总结与实例

jquery插件基础——Form的总结与实例

jquery插件基础——livequery的总结与实例

jquery插件基础——Cookie的总结与实例

将方法或函数封装,以便重复使用

1、插件种类

  • 对象方法

将对象方法封装起来,通过选择器获取jquery对象进行操作

  • 全局函数

将独立的函数加到jquery命名空间下

选择器

自定义选择器插件

2、基本要点

a、推荐命名为jquery.插件名.js

b、对象方法附加在jQuery.fn对象上,全局函数附加到jQuery对象本身

c、可以通过this.each来遍历所有元素

d、以‘;’结尾,推荐以“;”开头,可避免他人遗漏造成影响

e、返回jQuery对象保证链式操作

f、避免插件内部使用$代替jQuery对象,可以使用闭包的技巧来解决这个问题

3、闭包

既在插件内部使用$代替jQuery,又可避免影响全局

(function(){})();

 

;(function($){
//将$作为匿名函数的形参 
}(jQuery)//将jQuery作为实参传递给匿名函数

4、对象方法   

5、全局函数

 

 

 

 

 

 

 

你可能感兴趣的:(此恨绵绵无绝期)