Jquery 插件开发笔记整理


Posted in Javascript onJanuary 17, 2011

只好自己来写个文章,已便日后记忆!
先贴出插件代码,里面注释

(function ($) { 
//扩展 
$.fn.extend({ 
//插件名称 
height: function (options) { 
//默认参数 
var defaults = { 
color: '红色' 
}; 
//覆盖默认参数 
var opts = $.extend(defaults, options); 
//主函数 
return this.each(function () { 
//激活事件 
var obj = $(this); 
obj.click(function () { 
alert(opts.color); 
}); 
}); 
} 
}) 
})(jQuery); 
//注后面的(jQuery)一定要这样,Q一定要大写,j不能大写,不然出错。

下面为使用代码
@{ 
ViewBag.Title = "Home Page"; 
} 
@section Header{ 
<script src="@Url.Content("~/Scripts/jquery.extends.js")" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function () { 
$("p").height({ color: '黑色' }); 
}); 
</script> 
} 
<h2>@ViewBag.Message</h2> 
<p> 
To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NET MVC Website">http://asp.net/mvc</a>. 
</p>

很简单吧,其实开发Jquery插件还有其它的方法,我只是感觉这种方法比较好,可读性也比较好。

jquery插件就写到这里!

Javascript 相关文章推荐
解放web程序员的输入验证
Oct 06 Javascript
基于jquery的超简单上下翻
Apr 20 Javascript
js日期时间补零的小例子
Mar 05 Javascript
Javascript中数组sort和reverse用法分析
Dec 30 Javascript
JS实现的自动打字效果示例
Mar 10 Javascript
javascript实现多张图片左右无缝滚动效果
Mar 22 Javascript
Bootstrap fileinput文件上传组件使用详解
Jun 06 Javascript
vue2 中如何实现动态表单增删改查实例
Jun 09 Javascript
微信小程序支付之c#后台实现方法
Oct 19 Javascript
angular2中Http请求原理与用法详解
Jan 11 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
May 10 Javascript
node.js文件操作系统实例详解
Nov 05 Javascript
JQuery学习笔记 nt-child的使用
Jan 17 #Javascript
Jquery知识点三 jquery表单对象操作
Jan 17 #Javascript
基于jquery的返回顶部效果(兼容IE6)
Jan 17 #Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
Jan 17 #Javascript
Jquery知识点二 jquery下对数组的操作
Jan 15 #Javascript
Jquery知识点一 Jquery的ready和Dom的onload的区别
Jan 15 #Javascript
JavaScript去掉数组中的重复元素
Jan 13 #Javascript
You might like
第七节--类的静态成员
2006/11/16 PHP
php 一元分词算法
2009/11/30 PHP
phpmyadmin 3.4 空密码登录的实现方法
2010/05/29 PHP
php获取ip及网址的简单方法(必看)
2017/04/01 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
AJAX的跨域与JSONP(为文章自动添加短址的功能)
2010/01/17 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
jQuery 快速结束当前正在执行的动画
2013/11/20 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
Jquery中的层次选择器与find()的区别示例介绍
2014/02/20 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
轻松掌握JavaScript单例模式
2016/08/25 Javascript
JavaScript中动态向表格添加数据
2017/01/24 Javascript
AngularJS学习第二篇 AngularJS依赖注入
2017/02/13 Javascript
Vue监听数组变化源码解析
2017/03/09 Javascript
json的结构与遍历方法实例分析
2017/04/25 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
2019/12/12 Javascript
微信小程序之滑动页面隐藏和显示组件功能的实现代码
2020/06/19 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
在Python中使用dict和set方法的教程
2015/04/27 Python
在Django的通用视图中处理Context的方法
2015/07/21 Python
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
python开发之for循环操作实例详解
2015/11/12 Python
Python获取当前路径实现代码
2017/05/08 Python
python输入错误密码用户锁定实现方法
2017/11/27 Python
Python中sort和sorted函数代码解析
2018/01/25 Python
python 计算平均平方误差(MSE)的实例
2019/06/29 Python
简单了解Django项目应用创建过程
2020/07/06 Python
HTML5新增加标签和功能概述
2016/09/05 HTML / CSS
新娘父亲婚礼致辞
2014/01/16 职场文书
明星员工获奖感言
2014/08/14 职场文书
2014年维修电工工作总结
2014/11/20 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
2016年企业安全生产月活动总结
2016/04/06 职场文书