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 相关文章推荐
JavaScript 闭包在封装函数时的简单分析
Nov 28 Javascript
javascript定义函数的方法
Dec 06 Javascript
javaScript 页面自动加载事件详解
Feb 10 Javascript
JS动态加载当前时间的方法
Feb 09 Javascript
jquery实现网页的页面平滑滚动效果代码
Nov 02 Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
小程序实现左滑删除功能
Oct 30 Javascript
jQuery实现简单三级联动效果
Sep 05 jQuery
浅谈JavaScript 声明提升
Sep 14 Javascript
vue3自定义dialog、modal组件的方法
Jan 04 Vue.js
js Proxy的原理详解
May 25 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
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
2006/07/09 PHP
PHP 采集心得技巧
2009/05/15 PHP
codeigniter使用技巧批量插入数据实例方法分享
2013/12/31 PHP
Ubuntu中搭建Nginx、PHP环境最简单的方法
2015/03/05 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
2018/10/15 PHP
JS解析XML实例分析
2015/01/30 Javascript
跟我学习javascript的作用域与作用域链
2015/11/19 Javascript
使用Javascript写的2048小游戏
2015/11/25 Javascript
解决微信二次分享不显示摘要和图片的问题
2017/08/18 Javascript
vue源码入口文件分析(推荐)
2018/01/30 Javascript
Javasript设计模式之链式调用详解
2018/04/26 Javascript
详解项目升级到vue-cli3的正确姿势
2019/01/28 Javascript
vue.js实现只能输入数字的输入框
2019/10/19 Javascript
vue项目接口域名动态获取操作
2020/08/13 Javascript
Python 字符串操作实现代码(截取/替换/查找/分割)
2013/06/08 Python
整理Python最基本的操作字典的方法
2015/04/24 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
Python设计模式之中介模式简单示例
2018/01/09 Python
解决python升级引起的pip执行错误的问题
2018/06/12 Python
使用python3实现操作串口详解
2019/01/01 Python
python retrying模块的使用方法详解
2019/09/25 Python
Python实现小黑屋游戏的完整实例
2021/01/06 Python
python中常用的数据结构介绍
2021/01/12 Python
Python学习之time模块的基本使用
2021/01/17 Python
玩具反斗城葡萄牙官方商城:Toys"R"Us葡萄牙
2016/10/21 全球购物
六道php面试题附答案
2014/06/05 面试题
小学生元旦感言
2014/02/26 职场文书
检查接待方案
2014/02/27 职场文书
会计岗位职责模板
2014/03/12 职场文书
小学母亲节活动方案
2014/03/14 职场文书
演讲稿格式范文
2014/05/19 职场文书
领导干部群众路线个人对照检查材料思想汇报
2014/09/30 职场文书
2014年财务人员工作总结
2014/11/11 职场文书
自主招生自荐信范文
2015/03/04 职场文书
起诉状范本
2015/05/20 职场文书
2015年依法治校工作总结
2015/07/27 职场文书