Use a common parent to delegate events to underlaying DOM elements using jQuery.
How is it better than ng-click?
You can define, at once, many events besides click event, on the parent that will be delegated to the elements inside it.
Any new elements added to the parent will have the event bound without the need to binding a new event to it. Also useful with a big list of elements, having 100+ event listeners attached to each item, plus scope.$watch'es, starts to feel heavy. This is mainly useful in
ng-repeat loops though.
You can define multiple selectors as well using for example
This depends on jQuery