Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabiobabaioff

Objeto literal

Recommended Posts

Estou tentando fazer o seguinte (Javascript + jQuery):

 

$('a').click(function() {

var obj = {

self: $(this),

test: this.self.css('color')

}

var x = obj.test;

});

 

Porem recebo um erro que na linha test: this.self.css('color'), o this nao esta definido. Qual o erro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu fiz so um exemplo para ilustrar, na verdade o que eu quero saber eh sobre o objeto, se eu tenho um objeto e dentro dele eu declaro 2 variaveis, como na segunda eu posso acessar a primeira.

 

var obj = {

var1: 'test',

var2: this.var1 + '2'

}

 

como eu posso acessar a var1 na var 2. quando uso this eu recebo um erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.