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 相关文章推荐
jquery提示 &quot;object expected&quot;的解决方法
Dec 13 Javascript
javascript下判断一个对象是否具有指定名称的属性的的代码
Jan 11 Javascript
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
Dec 21 Javascript
jQuery使用addClass()方法给元素添加多个class样式
Mar 26 Javascript
JS判断是否长按某一键的方法
Mar 02 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
May 05 Javascript
js实现简单的网页换肤效果
Jan 18 Javascript
原生js实现验证码功能
Mar 16 Javascript
JS 组件系列之 bootstrap treegrid 组件封装过程
Apr 28 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
May 13 Javascript
js的Object.assign用法示例分析
Mar 05 Javascript
详解JavaScript中的执行上下文及调用堆栈
Apr 29 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 UTF8编码内的繁简转换类
2009/07/20 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
smarty模板数学运算示例
2016/12/11 PHP
PHP 多任务秒级定时器的实现方法
2018/05/13 PHP
PHP面向对象程序设计__tostring()和__invoke()用法分析
2019/06/12 PHP
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
使用js检测浏览器的实现代码
2013/05/14 Javascript
jquery三个关闭弹出层的小示例
2013/11/05 Javascript
BootStrap点击下拉菜单项后显示一个新的输入框实现代码
2016/05/16 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
详解vue-cli与webpack结合如何处理静态资源
2017/09/19 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
JS实现多选框的操作
2020/06/24 Javascript
[45:16]完美世界DOTA2联赛循环赛 IO vs FTD BO2第二场 11.05
2020/11/06 DOTA
python数据清洗系列之字符串处理详解
2017/02/12 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
2017/09/05 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
Python实现学生成绩管理系统
2020/04/05 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
对python添加模块路径的三种方法总结
2018/10/16 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
全球性的在线购物网站:Zapals
2017/03/22 全球购物
美国温暖商店:The Warming Store
2018/12/15 全球购物
澳大利亚最超值的自行车之家:Reid Cycles
2019/03/24 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
写自荐信的七个技巧
2013/10/15 职场文书
自考自我鉴定范文
2013/10/30 职场文书
班主任工作经验材料
2014/02/02 职场文书
《白鹅》教学反思
2014/04/13 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
前台接待员岗位职责
2015/04/15 职场文书
党支部评议意见
2015/06/02 职场文书
2015年国庆节新闻稿
2015/07/18 职场文书
python生成随机数、随机字符、随机字符串
2021/04/06 Python
Go语言基础知识点介绍
2021/07/04 Golang