code: function(evt, data) {
  			var list = this.list[evt];
  			if(!list) {
  				return this;
  			}
  			list.state = 1; //标注为可以fire
  			list.data = data || '';
  			var handlers = list.handlers;
  			handlers = this._findCanCallbacks(handlers);
  			while(handlers[0]) {
  				var cb = handlers.shift();
  
  				var scope = cb.scope;
  				var args = cb.args;
  
  				cb.fn.apply(scope, args)
  			}
  
  			return this;
  		}
docs: 触发事件
  @param  {String} evt  事件类型
  @param  {[type]} data 事件数据
  @return {[type]}      this