/**
* 插件的学习
* 原文地址:http://www.cnblogs.com/Wayou/p/jquery_plugin_tutorial.html#home
*/;(function($, window, document,undefined) {
//定义Beautifier的构造函数
var Beautifier = function(ele, opt) {
this.$element = ele,
this.defaults = {
'color': 'red',
'fontSize': '12px',
'textDecoration': 'none'
},
this.options = $.extend({}, this.defaults, opt)
}
//定义Beautifier的方法
Beautifier.prototype = {
beautify: function() {
return this.$element.css({
'color': this.options.color,
'fontSize': this.options.fontSize,
'textDecoration': this.options.textDecoration
});
}
}
//在插件中使用Beautifier对象
$.fn.myPlugin = function(options) {
//创建Beautifier的实体
var beautifier = new Beautifier(this, options);
//调用其方法
return beautifier.beautify();
}
})(jQuery, window, document);
相关文章
- 07-10python-manage.py是组织/编写Flask应用程序的正确方法吗?
- 07-10vue-video-player插件在微信浏览器X5内核中的坑
- 07-10使用Bootstrap typeahead插件实现搜索框自动补全的配置参数。
- 07-10统计一行文本的单词个数 (15 分) 本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出单词个数。 输入样例: Let's go to room 209. 输出样例: 5
- 07-10使用echarts插件做图表常见的几个问题(六)——全国地图及其下钻
- 07-10MyEclipse8.6下的svn插件安装
- 07-10jquery实现在光标位置(input、textarea)插入内容的方法
- 07-10springboot分页插件的使用
- 07-10Mybatis中的PageHelper分页插件使用详解
- 07-10由一个浏览器插件引起的手势探讨