Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save tkrkt/4eabd0e62aa50bc1325f to your computer and use it in GitHub Desktop.
Save tkrkt/4eabd0e62aa50bc1325f to your computer and use it in GitHub Desktop.
// @example getParentHanders($('#hogehoge'))
function getParentHandlers(element, result){
if(!element) return result;
element = $(element)[0];
result = result || [];
var handlers = $._data(element, 'events');
if(handlers) result.push({element: element, handlers: handlers});
return getParentHandlers(element.parentElement, result);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment