JQuery 插件模板 制作jquery插件的朋友可以参考下


Posted in Javascript onMarch 17, 2010

在公司项目过程中开发过几个插件,下面为Levin所用的JQuery插件模板。和google上的大同小异哈。

; (function($) { 
// Private functions. 
var p = {}; 
p.func1 = function() { }; 
//main plugin body 
$.fn.PLUGIN = function(options) { 
// Set the options. 
options = $.extend({}, $.fn.PLUGIN.defaults, options); // Go through the matched elements and return the jQuery object. 
return this.each(function() { 
}); 
}; 
// Public defaults. 
$.fn.PLUGIN.defaults = { 
property: 'value' 
}; 
// Public functions. 
$.fn.PLUGIN.method1 = function(skinName) { 
return; 
}; 
})(jQuery);

官方模板制作手册
Javascript 相关文章推荐
Prototype源码浅析 String部分(一)之有关indexOf优化
Jan 15 Javascript
jquery根据锚点offset值实现动画切换
Sep 11 Javascript
jquery ui resize 中border-box的bug修正
Apr 26 Javascript
easyui form validate总是返回false的原因及解决方法
Nov 07 Javascript
详解从Node.js的child_process模块来学习父子进程之间的通信
Mar 27 Javascript
vue学习笔记之指令v-text && v-html && v-bind详解
May 12 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
Sep 05 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
May 10 Javascript
图片文字识别(OCR)插件Ocrad.js教程
Nov 26 Javascript
Node.js+ELK日志规范的实现
May 23 Javascript
vue 解决computed修改data数据的问题
Nov 06 Javascript
如何使用vue slot创建一个模态框的实例代码
May 24 Javascript
jquery 简单图片导航插件jquery.imgNav.js
Mar 17 #Javascript
Array.prototype.slice.apply的使用方法
Mar 17 #Javascript
javascript 打开页面window.location和window.open的区别
Mar 17 #Javascript
input 输入框内的输入事件详细分析
Mar 17 #Javascript
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
Mar 17 #Javascript
javascript中的undefined 与 null 的区别  补充篇
Mar 17 #Javascript
javascript+iframe 实现无刷新载入整页的代码
Mar 17 #Javascript
You might like
PHPMYADMIN导入数据最大为2M的解决方法
2012/04/23 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
PHP中SESSION的注销与清除
2015/04/16 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
PHP简单读取PDF页数的实现方法
2016/07/21 PHP
数组任意位置插入元素,删除特定元素的实例
2017/03/02 PHP
php微信公众号开发之音乐信息
2018/10/20 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
什么是MEAN?JavaScript编程中的MEAN是什么意思?
2014/12/18 Javascript
Javascript中prototype属性实现给内置对象添加新的方法
2015/05/14 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
Vuejs实现带样式的单文件组件新方法
2017/05/02 Javascript
JavaScript输入框字数实时统计更新
2017/06/17 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
vue路由跳转传参数的方法
2019/05/06 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
JsonProperty 的使用方法详解
2019/10/11 Javascript
在vue项目实现一个ctrl+f的搜索功能
2020/02/28 Javascript
JavaScript事件委托实现原理及优点进行
2020/08/29 Javascript
[00:09]DOTA2新版本PA至宝特效动作展示
2014/11/19 DOTA
[01:11:21]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第三场 3月7日
2021/03/11 DOTA
python回调函数的使用方法
2014/01/23 Python
python文件读写操作与linux shell变量命令交互执行的方法
2015/01/14 Python
在Python的Django框架中更新数据库数据的方法
2015/07/17 Python
wxPython之解决闪烁的问题
2018/01/15 Python
python实现银行实战系统
2020/02/26 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
皮尔·卡丹巴西官方商店:Pierre Cardin
2017/07/21 全球购物
学校运动会开幕演讲稿
2014/01/04 职场文书
工作会议欢迎词
2014/01/16 职场文书
《在大海中永生》教学反思
2014/02/24 职场文书
单位员工收入证明样本
2014/10/09 职场文书
运动会广播稿200字(10篇)
2014/10/12 职场文书
财务负责人岗位职责
2015/02/03 职场文书
大学军训决心书
2015/02/05 职场文书
详解MySQL的半同步
2021/04/22 MySQL