构造函数封装常用模板
Posted 奔跑的蜗牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造函数封装常用模板相关的知识,希望对你有一定的参考价值。
(function(win,doc,$){ // 声明构造函数 var AddInfo = function(opt){ // 初始化参数 this.options = { triggerEl : ‘‘, // 触发弹框的元素 modalEl : ‘‘, // 弹框对象 tableList : ‘‘ // table内容展示对象对象 } // 引入传入的参数 this.opt = $.extend(‘‘, this.options, opt || {}); // 调用初始化方法 this.init().getVal(); } $.extend( AddInfo.prototype,{ init : function(){ var self = this; // 获取触发弹框的元素 self.triggerEl = self.opt.triggerEl; // 获取弹框对象 self.modalEl = self.opt.modalEl; // 获取对应table对象 self.tableList = self.opt.tableList;
// 链式调用 return this; }, getVal:function(){ var self = this; console.log($(self.tableList).val())
// 链式调用
return this; } }) win.AddInfo = AddInfo; })(window,document,jQuery)
以上是关于构造函数封装常用模板的主要内容,如果未能解决你的问题,请参考以下文章
在 Visual Studio 中创建构造函数的代码片段或快捷方式