bind(elem, event, func, bool) {
      bool = bool || false;
      if (elem.addEventListener) elem.addEventListener(event, func, bool);
      else if (elem.attachEvent) elem.attachEvent(`on${event}`, func);
      return dom;
    }
@param elem
@param event
@param func
@param bool