首页 > 代码库 > 构造函数封装常用模板
构造函数封装常用模板
(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)
构造函数封装常用模板
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。