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'