我有这个当前的实现(我知道这是不正确的):
kf.Ui.modal = function(){
this.el = $('#modal');
this.els = {
done: this.el.find('[name="modal-btn-done"]')
}
};
kf.Ui.modal.prototype.done = function(){
return this.els.done;
};
var modal = new kf.Ui.modal();
modal.done().on('click', function(){ alert('done clicked') });
如果您看到我在这里想要实现的目标,那该怎么做?所以,我想公开一个包含在其中的 DOM 元素,this.el
并允许自己将一个事件附加到实例化上。