jQuery 插件格式
Posted zhoujiahong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery 插件格式相关的知识,希望对你有一定的参考价值。
(function (factory) {
if (typeof define === ‘function‘ && define.amd) {
define([‘jquery‘], factory);
} else {
factory(jQuery);
}
}(function ($) {
function myShowOrHide($element, options) {
this.$element = $element;
this._defaults = {
size: 3,
status: ‘hide‘
};
this.options = $.extend({}, this._defaults, options || {});
this.init();
}
myShowOrHide.prototype = {
init: function () {
},
soh: function () {
}
}
};
$.fn.myShowOrHide = function (options, param) {
return this.each(function () {
var instance;
instance = $.data(this, ‘myShowOrHide‘);
if (!instance) {
instance = new myShowOrHide(this, options);
$.data(this, ‘myShowOrHide‘, instance);
}
if ($.type(options) === ‘string‘) {
return instance[options](param);
}
});
}
return this;
}));
以上是关于jQuery 插件格式的主要内容,如果未能解决你的问题,请参考以下文章
jquery datatable插件aadata格式不显示表格