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 无废话系列教程(一) jquery入门 [推荐]
Jun 23 Javascript
Mootools 1.2教程 输入过滤第二部分(字符串)
Sep 15 Javascript
js读取json的两种常用方法示例介绍
Oct 19 Javascript
jQuery对于显示和隐藏等常用状态的判断方法
Dec 13 Javascript
Javascript基础教程之数据类型 (数值 Number)
Jan 18 Javascript
jquery滚动加载数据的方法
Mar 09 Javascript
JavaScript作用域示例详解
Jul 07 Javascript
Javascript typeof与instanceof的区别
Oct 18 Javascript
iview中Select 选择器多选校验方法
Mar 15 Javascript
puppeteer库入门初探
Jan 09 Javascript
JS实现指定区域的全屏显示功能示例
Apr 25 Javascript
vue3.0 的 Composition API 的使用示例
Oct 26 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版网站缓存加快打开速度的方法分享
2012/06/03 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
php 启动报错如何解决
2014/01/17 PHP
php的memcache类分享(memcache队列)
2014/03/26 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
js null,undefined,字符串小结
2010/08/21 Javascript
JsDom 编程小结
2011/08/09 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
ExtJS实现文件下载的方法实例
2013/11/09 Javascript
javascript实现表单提交后,提交按钮不可用的方法
2015/04/18 Javascript
Vue-router 类似Vuex实现组件化开发的示例
2017/09/15 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
2018/02/13 jQuery
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
vue+webpack模拟后台数据的示例代码
2018/07/26 Javascript
简单了解JavaScript异步
2019/05/23 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
2019/10/17 Javascript
使用Vant完成通知栏Notify的提示操作
2020/11/11 Javascript
[10:54]Team Spirit vs Navi
2018/06/07 DOTA
简单介绍Python中的floor()方法
2015/05/15 Python
Python读取图片属性信息的实现方法
2016/09/11 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
详解flask表单提交的两种方式
2018/07/21 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
2019/09/03 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
利用python清除移动硬盘中的临时文件
2020/10/28 Python
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
Final类有什么特点
2012/04/25 面试题
文秘专业大学生求职信
2013/11/10 职场文书
机器人总动员观后感
2015/06/09 职场文书
污染环境建议书
2015/09/14 职场文书
保险公司2016开门红口号集锦
2015/12/24 职场文书