function unbindListeners() {
	  if (this && this.eventListeners) {
	    this.eventListeners.forEach(function (item) {
	      var element = item.element,
	          type = item.type,
	          callback = item.callback,
	          options = item.options;
	      element.removeEventListener(type, callback, options);
	    });
	    this.eventListeners = [];
	  }
	}
function unbindListeners() {
	  if (this && this.eventListeners) {
	    this.eventListeners.forEach(function (item) {
	      var element = item.element,
	          type = item.type,
	          callback = item.callback,
	          options = item.options;
	      element.removeEventListener(type, callback, options);
	    });
	    this.eventListeners = [];
	  }
	}
function unbindListeners ( ) { if ( this && this . eventListeners ) { this . eventListeners . forEach ( function ( item ) { var element = item . element , type = item . type , callback = item . callback , options = item . options ; element . removeEventListener ( type , callback , options ) ; } ) ; this . eventListeners = [ ] ; } }
Unbind all cached event listeners
Unbind all cached event listeners