Patch to IE8,
IE8 can only work with built in events such as onclick, onchange...
the 'on' is added automatically to the IE8 events.
Merge remote-tracking branch 'origin/master'