jquery简单插件制作(fn.extend)完整实例


Posted in Javascript onMay 24, 2016

本文实例讲述了jquery简单插件制作方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
  <script type="text/javascript" src="jquery.js"></script>
  <title>jquery简单的插件制作</title>
  <script type="text/javascript">
  (function ( $ ) {
    $.fn.greenify = function ( options) {
      var settings = $.extend({
       color:"#556b2f",
       backgroundColor:'#000',
       padding:'20px'
      }, options );
      return this.css( {
        color:settings.color,
        backgroundColor : settings.backgroundColor,
        padding : settings.padding
      });
    };
  }( jQuery ));
  $(document).ready(function(){
    $("div").greenify({
      color:"#000",
      backgroundColor:'#ccc',
      padding:'50px'
    })
  });
  </script>
</head>
<body>
<div id="accordion">
jquery简单的插件制作
</div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript实现tabs选项卡切换效果(自写原生js)
Mar 19 Javascript
jQuery验证元素是否为空的两种常用方法
Mar 17 Javascript
jQuery实现带分组数据的Table表头排序实例分析
Nov 24 Javascript
理解Javascript文件动态加载
Jan 29 Javascript
AngularJS自定义插件实现网站用户引导功能示例
Nov 07 Javascript
jquery实现弹窗功能(窗口居中显示)
Feb 27 Javascript
AngularJS解决ng-if中的ng-model值无效的问题
Jun 21 Javascript
vue-cli配置文件——config篇
Jan 04 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
Apr 17 Javascript
Vue中函数防抖节流的理解及应用实现
Apr 24 Javascript
Javascript webpack动态import
Apr 19 Javascript
jQuery获取及设置表单input各种类型值的方法小结
May 24 #Javascript
jQuery+php实时获取及响应文本框输入内容的方法
May 24 #Javascript
jQuery中事件与动画的总结分享
May 24 #Javascript
jQuery根据表单name获取值的方法
May 24 #Javascript
深入理解jquery自定义动画animate()
May 24 #Javascript
深入理解jquery中的事件与动画
May 24 #Javascript
Jquery元素追加和删除的实现方法
May 24 #Javascript
You might like
PHP中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
跟我学Laravel之请求(Request)的生命周期
2014/10/15 PHP
一波PHP中cURL库的常见用法代码示例
2016/05/06 PHP
php cookie 详解使用实例
2016/11/03 PHP
PHP带节点操作的无限分类实现方法详解
2016/11/09 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
2019/04/27 PHP
二叉树先序遍历的非递归算法具体实现
2014/01/09 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
在JavaScript中重写jQuery对象的方法实例教程
2014/08/25 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
2016/03/25 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
浅谈js的异步执行
2016/10/18 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
浅谈ES6新增的数组方法和对象
2017/08/08 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
vue excel上传预览和table内容下载到excel文件中
2019/12/10 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
python实现用户登录系统
2016/05/21 Python
Python使用三种方法实现PCA算法
2017/12/12 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
python判断列表的连续数字范围并分块的方法
2018/11/16 Python
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
详解numpy.meshgrid()方法使用
2019/08/01 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
奥地利顶级内衣丝袜品牌英国站:Wolford英国
2016/08/29 全球购物
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
Original Penguin英国官方网站:美国著名休闲时装品牌
2016/10/30 全球购物
美国最大的家庭鞋类零售商之一:Shoe Carnival
2017/10/06 全球购物
先进教师个人总结
2015/02/11 职场文书
停课通知书
2015/04/24 职场文书
小鞋子观后感
2015/06/05 职场文书
如何做好工作总结!
2019/04/10 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书