Skip to content

Instantly share code, notes, and snippets.

@albburtsev
Created September 14, 2012 09:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save albburtsev/3721060 to your computer and use it in GitHub Desktop.
Save albburtsev/3721060 to your computer and use it in GitHub Desktop.
all.profiler.js
(function() {
if (
!window.console ||
!console.log
) return;
var eventList = [
/* Список событий */
];
$.event.triggerOrigin = $.event.trigger;
$.event.trigger = function(event, data, elem, onlyHandlers) {
function callback() {
$.event.triggerOrigin(event, data, elem, onlyHandlers);
};
if ( $.isWindow(elem) && $.inArray(event, eventList) ) {
var start = new Date;
callback();
console.log( "Event " + event + ": ", (new Date - start) + 'ms' );
} else callback();
};
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment