code: function(e) {
                  var self = this;
  
                  if (e && this.options.selector) {
                      self = this.delegate(e.currentTarget);
                  }
  
                  if (self._timeout) {
                      clearTimeout(self._timeout);
                  }
                  self._enterTimeout = setTimeout(function() {
                      if (!self.getTarget().is(':visible')) {
                          self.show();
                      }
                  }, this.getDelayShow());
              }
docs: /* event handlers