Вы можете дублировать функциональность класса в jQuery, а затем привязывать события к различным элементам формы точно так же, вам просто нужно получить правильный синтаксис:
$(function(){
Init = new function(){
this.construct = function(){
Actions.bind();
}
}
Actions = new function(){
this.bind = function(){
$("#selector1").bind("click", function(){
Actions.doActions();
});
$("#selector2").bind("change", function(){
Actions.doActions();
});
}
this.doActions = function(){
//Do generic stuff here
}
}
Init.construct();
});