Con jQuery è possibile associare le funzioni a un evento attivato su un oggetto DOM utilizzando .bind()
o una delle funzioni helper del gestore eventi.Accesso alle funzioni associate ai gestori di eventi con jQuery
jQuery deve memorizzare questo internamente in qualche modo e mi chiedo se è possibile dato un oggetto DOM, per scoprire quali eventi sono stati associati all'oggetto, e accedere a tali funzioni, ecc. Il risultato di ritorno desiderato potrebbe essere simile a questo :
{
click: [function1, function2],
change: [function3],
blur: [function4, function5, function6]
}
Vedere questa domanda: http://stackoverflow.com/questions/2382994/how-to-check-if-any-javascript-event-listeners-handlers-attached-to-an-element-do – Pointy