1
2
3
4
5
6
jQuery.fn.events = function(o){
   for (var i in o) {
      this.bind(i, o[i]);
   }
   return this;
};

сниппет jQuery позволяет сделать код более удобным для чтения. Теперь не нужно писать цепочки событий, все события можно указать внутри .events(…)

Пример:

1
2
3
4
5
6
7
8
9
$(elem).events({
   focus : function(){...},
   click : function(){...},
   mouseup : function(){...}, 
   // Namespaced event:
   'mousedown.namespace' : function(){...}, 
   // Custom event:
   exit : function(){...}
});

источник: james.padolsey.com

Оставьте свой комментарий