code: function getWavesEffectElement(e) {
  
          if (TouchHandler.allowEvent(e) === false) {
              return null;
          }
  
          var element = null;
          var target = e.target || e.srcElement;
  
          while (target.parentElement) {
              if ( (!(target instanceof SVGElement)) && target.classList.contains('waves-effect')) {
                  element = target;
                  break;
              }
              target = target.parentElement;
          }
  
          return element;
      }
docs: Delegated click handler for .waves-effect element.
  returns null when .waves-effect element not in "click tree"