您的位置:首页 > 其它

构造函数封装常用模板

2016-08-27 21:09 381 查看
(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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: