[SOLVED] Ionic all buttons/a's onTap event

Hey there, I want to run a function everytime <button> or <a> is tapped

I know $ionicGestures:
http://ionicframework.com/docs/api/service/$ionicGesture/#on
But it doesn’t help in this case, because I don’t want to use directives, I want it to be for every button or a element.

How should I do it?

It’s should be alternative for the jQuery case:

$(“button, a”).click(function() {
runFunction();
});

By the way:
I can use directive like <button run-function>Click here</button> but it has 2 disadvantage:

  1. I need always to add this directive.
  2. Can’t use it in $ionicPopup (and more…)

Found great solution:


It’s for all <a>, <input>, <button> tags, and if there is a tag i want to set it specifically - i just use ionic-feedback, or $ionicFeedback factory.

It was built for device-feedback plugin. it’s great i swear. use it.