js封装插件

js方式:

(function(){
var demo = function(options){
this.options = $.extend({
"x" : "1",
"y" : "2",
"z" : "3"
},options);
this.init();
};
demo.prototype.init = function(){
alert("x是"+this.options.x+" y是"+this.options.y+" z是"+this.options.z);
};
window.demo = demo;
}());
new demo({
"x" :"5",
"y" :"4"
});
</script>

jquery方式:

(function($){
$.fn.demo = function(options){
var options = $.extend({
....
})
};
})(jQuery);

原文地址:https://www.cnblogs.com/xsj1989/p/7891701.html