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(){...} }); |
источник:
Оставьте свой комментарий