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 相关文章推荐
Safari5中alert的无限循环BUG
Apr 07 Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 Javascript
基于OL2实现百度地图ABCD marker的效果
Oct 01 Javascript
angular内置provider之$compileProvider详解
Sep 27 Javascript
JS 使用 window对象的print方法实现分页打印功能
May 16 Javascript
搭建vue开发环境
Jul 19 Javascript
Next.js项目实战踩坑指南(笔记)
Nov 29 Javascript
bootstrap-table formatter 使用vue组件的方法
May 09 Javascript
Vue的生命周期操作示例
Sep 17 Javascript
sharp.js安装过程中遇到的问题总结
Apr 02 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
Nov 05 Javascript
如何使用原生Js实现随机点名详解
Jan 06 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
PHP中的类型提示(type hinting)功能介绍
2015/07/01 PHP
php简单判断两个字符串是否相等的方法
2015/07/13 PHP
Zend Framework前端控制器用法示例
2016/12/11 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
JavaScript获取GridView选择的行内容
2009/04/14 Javascript
基于jquery的tab切换 js原理
2010/04/01 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
2015/01/13 Javascript
AngularJS iframe跨域打开内容时报错误的解决办法
2015/01/26 Javascript
IE浏览器下PNG相关功能
2015/07/05 Javascript
JS实现从顶部下拉显示的带动画QQ客服特效代码
2015/10/24 Javascript
JavaScript组件开发完整示例
2015/12/15 Javascript
JS控制弹出悬浮窗口(一览画面)的实例代码
2016/05/30 Javascript
AngularJS入门教程之更多模板详解
2016/08/19 Javascript
javascript动画之磁性吸附效果篇
2016/12/09 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
2017/08/25 Javascript
vue数字类型过滤器的示例代码
2017/09/07 Javascript
vue-router+vuex addRoutes实现路由动态加载及菜单动态加载
2017/09/28 Javascript
浅谈Vue render函数在ElementUi中的应用
2018/09/06 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
在vue中把含有html标签转为html渲染页面的实例
2019/10/28 Javascript
js实现3D旋转相册
2020/08/02 Javascript
浅谈vue 多个变量同时赋相同值互相影响
2020/08/05 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
Python实现嵌套列表及字典并按某一元素去重复功能示例
2017/11/30 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
python中if及if-else如何使用
2020/06/02 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
Etam德国:内衣精品店
2019/08/25 全球购物
冰淇淋店创业计划书范文
2013/12/27 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
艺人经纪人岗位职责
2014/04/15 职场文书
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL