Попробуйте и посмотрите, работает ли он:
var MyObject = {
init: function () {
this.items = $('#menu a');
for (var i = 0; i < this.items.length; i++) {
$(this.items[i]).bind('click', {index:i}, this.doSomething);
}
},
doSomething: function (e) {
alert(e.data.index);
}
};