Не очень понял способ... И зачем bind, он же depricated?
Тут смысл в том, чтобы поместить обработчики в тот объект к которому они относятся. Тогда уж так:
$('#object').each(function () {
$('document').on({
'event1': function (e, data) {
//function 1
},
'event2': function (e, data) {
//function 2
}
})
})
Правда кода в слушателе стало больше. И как удалить такой обработчик?
$('document').off(event1, event1)