JSM Demo
Step 1: Open Your Console
Step 2: Mouse over "My Module"
Step 3: Click "Other Module"
My Module
This module has the debug option set to 'true' and subscribes to the 'click' & 'transitionEnd' event of "Other Module"
Other Module
This module subscribes to the 'transitionEnd' event of "My Module" and overrides it's default behavior 'mouseover' with 'click'