Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2011, 15:09
Avatar de McBlink
McBlink
 
Fecha de Ingreso: noviembre-2006
Ubicación: $ARG->LaPampa()
Mensajes: 1.694
Antigüedad: 17 años, 5 meses
Puntos: 23
Pregunta Problema para acceder a metodos de un objeto

Buenas tardes,
tengo la siguiente estructura de datos de un objeto;

Código Javascript:
Ver original
  1. var Obj = {
  2.  
  3.     init : function() {
  4.        
  5.         $('.item').click(function(){
  6.             this.changeColor();
  7.         });
  8.     }
  9.    
  10.     changeColor : function() {
  11.         alert('cambio color');
  12.     }
  13. }

El problema viene en que "this" me toma el objeto JQuery y no el Objeto mio, por lo tanto nunca encuentra la funciona changeColor().

Como tengo que hacer para "subir un nivel" y acceder a las propiedades y métodos de mi objeto?

Gracias!