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 相关文章推荐
js 替换
Feb 19 Javascript
js跟随滚动条滚动浮动代码
Dec 31 Javascript
用jquery实现动画跳到顶部和底部(这个比较简单)
Sep 01 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
Sep 10 Javascript
JavaScript+html5 canvas实现本地截图教程
Apr 16 Javascript
JS操作COOKIE实现备忘记录的方法
Apr 01 Javascript
分享一个插件实现水珠自动下落效果
Jun 01 Javascript
一个仿微博登陆邮箱提示框js开发案例
Jul 28 Javascript
代码详解javascript模块加载器
Mar 04 Javascript
JavaScript相等运算符的九条规则示例详解
Oct 20 Javascript
vue实现设置载入动画和初始化页面动画效果
Oct 28 Javascript
如何封装Vue Element的table表格组件
Feb 06 Vue.js
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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
php处理斐波那契数列非递归方法
2012/02/04 PHP
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
PHP登录环节防止sql注入的方法浅析
2014/06/30 PHP
php中常见的sql攻击正则表达式汇总
2014/11/06 PHP
PHP原生函数一定好吗?
2014/12/08 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
禁止空格提交表单的js代码
2013/11/17 Javascript
FF IE浏览器修改标签透明度的方法
2014/01/27 Javascript
JavaScript获得表单target属性的方法
2015/04/02 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
bootstrap vue.js实现tab效果
2017/02/07 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
如何从0开始用node写一个自己的命令行程序
2018/12/29 Javascript
微信小程序 WXML节点信息查询详解
2019/07/29 Javascript
jQuery实现鼠标移入显示蒙版效果
2020/01/11 jQuery
原理深度解析Vue的响应式更新比React快
2020/04/04 Javascript
uniapp微信小程序实现一个页面多个倒计时
2020/11/01 Javascript
python 多进程通信模块的简单实现
2014/02/20 Python
关于Django外键赋值问题详解
2017/08/13 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
Django实现跨域请求过程详解
2019/07/25 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
2019/09/11 Python
python文件操作的简单方法总结
2019/11/07 Python
Django操作session 的方法
2020/03/09 Python
Python greenlet和gevent使用代码示例解析
2020/04/01 Python
CSS3实现彩色进度条动画的示例
2020/10/29 HTML / CSS
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
新闻专业本科生的自我评价分享
2013/11/20 职场文书
小学庆六一活动方案
2014/02/28 职场文书
出纳员岗位职责风险
2014/03/06 职场文书
基层党支部公开承诺书
2014/05/29 职场文书
公司档案管理制度
2015/08/05 职场文书
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript
SpringBoot整合MongoDB的实现步骤
2021/06/23 MongoDB