Gracias. Voy a leer mas sobre estos temas. Y decidir como reconstruir el objeto antes planteado.
EDITADO:
estuve viendo que esto pasa el objeto "prototypo" por referencia:
Código Javascript
:
Ver originalthis.tab.bind("click", {obj: this}, this.show ); // show
this.closeBtn.bind("click", {obj: this}, this.hide ); // hide
Consecuentemente, al obtener el objeto por parametro de show & hide lo que obtengo en realidad es siempre el ultimo objeto instanciado:
Código Javascript
:
Ver originalshow : function(event){
obj = event.data.obj; // sidebox
...}
Esto es porque el this del constructor se refiere al objeto original, sidebox, y no a los que quiero instanciar. :\