propagateOnce = function(e) {
    e.stopPropagation();
    e.preventDefault();
    func();
  }
Bind a function to a button's click event.
On touch enabled browsers, ontouchend is treated as equivalent to onclick.
@param {!Element|string} el Button element or ID thereof.
@param {!function} func Event handler to bind.
@private