Es posible lograr lo siguiente, usando jQuery: Me gustaría crear dos objetos diferentes que tengan diferentes funciones con el mismo nombre.usando jQuery en modo orientado a objetos
var item = new foo();
item.doSomething();
var item2 = new bar();
item2.doSomething();
Por otra parte, me gustaría ser capaz de utilizar los elementos creados como objetos "normales" jQuery - por ejemplo, para arrastrar & soltar los elementos y ejecutar el doSomething correcta() la función cuando se arrastra se ha detenido.
Tal vez esta publicación SO lo comience: http://stackoverflow.com/questions/1073864/is-jquery-or-javascript-has-concept-of-classes-and-objects –