文章目录
  1. 1. jQuery类级插件的开发
    1. 1.1. 通过全局jQuery添加
    2. 1.2. 通过extend这个方法来进行扩展
    3. 1.3. 通过自定义命名空间
  2. 2. 总结

jQuery的诞生无疑是一个新的时代,它的诞生,帮助我们解决了很多的兼容性问题,并且jQuery在获取dom元素上面也是特别的简单$(“xx”),而且jQuery还封装了很多的API,那么我今天就来说下jQuery如何进行插件开发,可以说在PC端好多的插件都是利用jQuery来进行开发的

jQuery类级插件的开发

jQuery插件开发大体可以分成两大类,类级插件开发和对象级插件开发

通过全局jQuery添加

1
2
3
4
jQuery.a=function(可传参数){
alert("我是第一种类级别开发");
};
//调用方式:$||jQuery.a();

通过extend这个方法来进行扩展

1
2
3
4
5
6
jQuery.extend({
a:function(可传参数){
alert("我是第二种类级别开发");
}
})
//调用方式:$||jQuery.a();

通过自定义命名空间

1
2
3
4
5
6
jQuery.zxit={ //zxit这个可以谁变起名字的
a:function(可传参数){
alert("我是第三种类级别开发");
}
}
//调用方式:$||jQuery.zxita.a(可传参数);

总结

前面三种插件开发模式均属于类级别插件开发,如果你传进来的参数是一个对象的话,你可以(return 传进来的对象)那么这样可以进行链式编程,其实类级开发模式基本上用的非常的少,用的最多的是对象级插件开发,请看下一章对象级开发

文章目录
  1. 1. jQuery类级插件的开发
    1. 1.1. 通过全局jQuery添加
    2. 1.2. 通过extend这个方法来进行扩展
    3. 1.3. 通过自定义命名空间
  2. 2. 总结