Skip to content

Instantly share code, notes, and snippets.

@MIKEk8
Last active November 1, 2017 13:16
Show Gist options
  • Save MIKEk8/4feca145beeb40000420e6712a00134e to your computer and use it in GitHub Desktop.
Save MIKEk8/4feca145beeb40000420e6712a00134e to your computer and use it in GitHub Desktop.
get all events on jQuery object
function getJQueryEvents(selector){
var elements = $(selector);
for(var key=0; key<elements.length; key++){
var eventsOn = jQuery.cache[ elements[key][ jQuery.expando ] ].events;
for(var i in eventsOn ) {
var events = eventsOn[i];
console.log("Event:"+i+"{");
for(var j=0; j<events.length; j++) {
console.log(" " + j + ":" + events[j].handler.toString());
}
console.log("}");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment