1. Oculta todas las capas contendoras de las imágenes grandes.
2. Muestra la imagen grande que corresponde a la primera con un efecto.
Les adjunto la función:
Código HTML:
function CargaImagen(img){ if($("div#" + img).css("display") == 'none'){ $("div#img_mediana div").hide(); $("div#" + img).fadeIn(1500); } }
Código HTML:
<div id="iconos"> <a href="#" onclick="javascript: CargaImagen('img1'); return false;"> <img src="./ico_img1.jpg" /> </a> <a href="#" onclick="javascript: CargaImagen('img2'); return false;"> <img src="./ico_img2.jpg" /> </a> <a href="#" onclick="javascript: CargaImagen('img3'); return false;"> <img src="./ico_img3.jpg" /> </a> <a href="#" onclick="javascript: CargaImagen('img4'); return false;"> <img src="./ico_img4.jpg" /> </a> </div> <div id="img_mediana"> <div id="img1"> <img src="./img_producto1.jpg" /> </div> <div id="img2" style="display:none"> <img src="./img_producto2.jpg" /> </div> <div id="img3" style="display:none"> <img src="./img_producto3.jpg" /> </div> <div id="img4" style="display:none"> <img src="./img_producto4.jpg" /> </div> <div>
¿Alguien ha pasado ya por esto?
Espero me puedan ayudar.