Event Delegation versus Event Handling - how to create quicker web apps
"all you need to do is to set one event handler on a main element, and use the getTarget() method of the library of your choice. Compare the event target to what you want to react to and off you go"