编写JQuery插件-1

看到这篇文章的人相信大家都学会了jq,或者正在用jq,在这里简单介绍一下jq的插件封装;

jQuery的插件主要分为3种类型;

1、封装对象方法的插件

  这种插件是将对象的方法封装起来,用于对通过选择器获取的jQuery对象进行操作,是最常见的一种插件。(eg:parent(),find()等等)

2、封装全局函数的插件

  将独立的函数添加到JQuery命名空间下。( jQuery.noConflict(),jQuery.ajax() 等等 )

3、选择器插件

  相信大家应该知道jQ的选择器十分强大,在这里就不赘述了

以下是需要注意的几点;

1、所有的对象方法都应附加到jQuery.fn对象上,而所有的全局函数都应添加到jQuery对象上

2、所有的方法或函数插件,都应以分好结尾,否则压缩的时候可能出现问题,为了刚稳妥,可以在插件的头部添加一个分好,以避免他人不规范代码带来的影响;

最后加看一段小代码

(function(){
    /* code */
})()

相信大家都知道这是什么意思了。

原文地址:https://www.cnblogs.com/pangzi666/p/5885149.html