Add missing on() handler

This was was exposed by a recent update to jquery that tightened up the
typing for on().

Documentation for on(): http://api.jquery.com/on/
Merge pull request #1192 from derekcicerone/master

Add missing on() handler