jQuery.eventManager est un plugin qui permet de faciliter la gestion d’événement via delegate. Il suffit de créer un objet recensant les objets globaux, les événements attachés, le filtre et l’action à effectuer, comme par exemple :
var eventList = {
'div' : {
'mouseover' : {
'.sidebar' : function (elem) {
$(elem).addClass('over');
},
default : function(elem) {
$(elem).css('background-color':'red');
}
}
}
}Pour faire appel au plugin eventManager :
$('#wrapper').eventManager(eventList);Lire jQuery.eventManager, un plugin de gestion d’évènements.
jquery.eventManager est disponible sur GitHub.
Voir la démonstration.


The manipulation and criation of events is very useful to keep a semantic and clean code. I use the jQuery library in my projects. It is a powerfull library. Nice article.