2010-09-05 3 views

Répondre

4

Vous pouvez afficher toutes les données que les éléments jQuery ont référencé avec:

console.log(jQuery.cache); // Logs the entire cache 

Ou uniquement pour les événements (pour les éléments qui les ont):

for(name in jQuery.cache) { 
    if(jQuery.cache[name]['events']) 
     console.log(jQuery.cache[name]['events']); 
} 
1

Pour le faire lors de l'exécution en utilisant uniquement le navigateur, utilisez FireQuery: http://firequery.binaryage.com/

Avec jQuery:

var events = $('#element').data("events"); 
var firstClickEvent = events.click[0]; 

Vous pouvez accéder à tous les gestionnaires d'événements comme celui de l'élément. Pour obtenir chacun, vous devez énumérer la variable events.

Questions connexes