Con jQuery puede vincular funciones a un evento desencadenado en un objeto DOM utilizando .bind()
o una de las funciones auxiliares del controlador de eventos.Acceso a funciones vinculadas a controladores de eventos con jQuery
jQuery tiene que almacenar esto internamente de alguna manera y me pregunto si es posible dado un objeto DOM, para averiguar qué eventos se han vinculado al objeto, y acceder a esas funciones, etc. El resultado de retorno deseado podría ser algo como esto :
{
click: [function1, function2],
change: [function3],
blur: [function4, function5, function6]
}
Consulte esta pregunta: http://stackoverflow.com/questions/2382994/how-to-check-if-any-javascript-event-listeners-handlers-attached-to-an-element-do – Pointy