jquery event trace
jQuery.event.__orig_dispatch = jQuery.event.dispatch;
jQuery.event.dispatch = function (evt) {
var e = jQuery.event.fix(evt),
ns = (e.namespace || (e.handleObj && e.handleObj.namespace));
console.log(e.type + (ns ? "." + ns : ""));
return jQuery.event.__orig_dispatch.apply(this, arguments);
};