编写JQuery插件-1

Posted 月半的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写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 */
})()

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

 

以上是关于编写JQuery插件-1的主要内容,如果未能解决你的问题,请参考以下文章

编写优秀jQuery插件的10个技巧

编写优秀jQuery插件的10个技巧

jQuery插件编写及链式编程模型小结

编写优秀jQuery插件的10个技巧

编写优秀jQuery插件的10个技巧

编写JQuery插件-3