Ir para conteúdo

POWERED BY:

Arquivado

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

LeeoSantos

Problemas com zoom na imagem

Recommended Posts

Boa tarde galera, to com um probleminha que nao consigo resolver, tenho uma galeria com miniaturas, ao clicar na miniatura muda a imagem principal porem o zoom não esta mudandodando, segue o codigo

 

<script language="JavaScript">
function abre(imagem) {
document.getElementById("img").src=''+ imagem +'';
}
</script>

 

<span class="zoom" id="ex1">

<img id="img" src="imgprincipal.jpg" alt="" />

<p class="passe">Passe o mouse</p>

</span>

 

<li>

<a href="#" onClick="abre('img1.jpg')">

<img src="thumb1.jpg" alt="" />

<a href="#" onClick="abre('img2.jpg')">

<img src="thumb2.jpg" alt="" />

<a href="#" onClick="abre('img3.jpg')">

<img src="thumb3.jpg" alt="" />

</a>

</li>

 

Considerções: a imagem thumb vem de uma tabela diferente do banco de dados, o javascript funciona normalmente para mudar a foto só nao muda a foto que aparece no zoom, alguem poderia me ajudar ou me dar um luz, uma explicação, grato desde já !

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tamanho do elemento de destino e o das imagens não estariam pequenos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tamanho do elemento de destino e o das imagens não estariam pequenos?

 

Não, o que acontece é que a imagem muda normal, exibe a imagem que foi clicada mas apenas a imagem do zoom é que não muda, continua exibindo a imagem anterior, fica apenas ela, nao importa em quantas imagens eu clique

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta tirar as aspas da linha que controla a abertura da imagem:

document.getElementById("img").src = imagem;

ou assim:

document.getElementById("img").src='" + imagem + "'";

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Tenta tirar as aspas da linha que controla a abertura da imagem:

document.getElementById("img").src = imagem;

ou assim:

document.getElementById("img").src='" + imagem + "'";

Tentei amigo e continua a mesma coisa, o script esta funcionando normal, a imagem muda normalmente somente a imagem que aparece no zoom é que nao muda

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.