If you're looking for a quick and easy way to bind your Javascript objects to jQuery events, then BindO is just for you. BindO is a jQuery plugin that makes it possible for you to capture jQuery events with an object.
For example:
// Form Mailer class
FormMailer = function() {
// do something here
}
FormMailer.prototype = new Object;
FormMailer.prototype.submit = function(event) {
alert('About to submit form');
this.process(); // call the process function
$(event.target).fadeOut(); // fade
out #element
}
FormMailer.prototype.process = function() {
// process data here
}
// create a new instance of FormMailer
myform = new FormMailer();
// now bind the click event to myform.submit
$('#element').bind('click',[myform, 'submit']);