Escopo de variáveis locais vazando para Document
Olá estou criando alguns plugins de slide e custom select com javascript sem jquery, porem estou tenho um pequeno problema quanto ao escopo de uma variável.
Link para Jsfiddle: http://jsfiddle.net/lordskynner/9fCNX/
Bem, no exemplo tenho 3 divs, e uma função construtora para cada um deles, e, um evento onclick no document sendo adicionado em cada chamada do construtor, onde dou um alert com o id do elemento, e mudo a cor de fundo deste elemento.
O problema é que, por algum motivo que não consegui descobrir ainda, quando clico no document, ele só da um alert do ultimo elemento chamado pelo construtor, e só troca a cor do ultimo elemento, como se ele tivesse subscrito a variável criada nos 2 primeiros.
Na minha idéia, ele deveria, ao clicar no Document, dar um alert de cada um dos elementos, e alterar o fundo dos 3.
Alguem poderia me mostrar o que estou fazendo de errado, ou não estou fazendo.
Discussão (1)
Carregando comentários...