Hola he seguido un tutorial y logró conseguir este efecto popout en mi sitio web usando jQuery.
impacto de los subproductos. co. Reino Unido / category.asp? cat = sonido
Al pasar sobre una marca que aparece con un fondo cuadrado blanco, cuando se pasa fuera, vuelve a su estado normal.
Ahora, cada icono de enlaces a una página diferente que es grande, pero tiene el problema técnico i es que cuando vuelva (con los botones de ventana del navegador) a la página original en el icono que se ha hecho clic es todavía falló con un globo. Quiero que cuando el usuario vuelve de nuevo a esta página para el icono que se ha presionado en la primera instancia para volver a su estado normal. Sólo he dado cuenta que esto ocurra en Firefox hasta el momento, en el IE de su bien.
Esta es la im código utilizando:
<script type="text/javascript">
$(document).ready(function(){
//Larger thumbnail preview
$("ul.thumb li").hover(function() {
$(this).css({'z-index' : '10'});
$(this).find('img').addClass("hover").stop()
.animate({
marginTop: '-60px',
marginLeft: '-80px',
top: '50%',
left: '50%',
width: '150px',
height: '118px',
padding: '0'
}, 200);
} , function() {
$(this).css({'z-index' : '0'});
$(this).find('img').removeClass("hover").stop()
.animate({
marginTop: '0',
marginLeft: '0',
top: '0',
left: '0',
width: '70px',
height: '55px',
padding: '0'
}, 400);
return false;
});
$(".thumb li img").click(function(){
$(this).css({'z-index' : '0'});
$(this).find('img').removeClass("hover").stop()
.animate({
marginTop: '0',
marginLeft: '0',
top: '0',
left: '0',
width: '70px',
height: '55px',
padding: '0'
}, 400);
});
});
</script>
- <script type="text/javascript">
- $(document).ready(function(){
-
- //Larger thumbnail preview
-
- $("ul.thumb li").hover(function() {
- $(this).css({'z-index' : '10'});
- $(this).find('img').addClass("hover").stop()
- .animate({
- marginTop: '-60px',
- marginLeft: '-80px',
- top: '50%',
- left: '50%',
- width: '150px',
- height: '118px',
- padding: '0'
- }, 200);
-
- } , function() {
- $(this).css({'z-index' : '0'});
- $(this).find('img').removeClass("hover").stop()
- .animate({
- marginTop: '0',
- marginLeft: '0',
- top: '0',
- left: '0',
- width: '70px',
- height: '55px',
- padding: '0'
- }, 400);
- return false;
- });
-
-
- $(".thumb li img").click(function(){
- $(this).css({'z-index' : '0'});
- $(this).find('img').removeClass("hover").stop()
- .animate({
- marginTop: '0',
- marginLeft: '0',
- top: '0',
- left: '0',
- width: '70px',
- height: '55px',
- padding: '0'
- }, 400);
- });
- });
- </script>
Espero que estoy haciendo el sentido de lo que estoy tratando de decir! Cualquier consejo o sugerencia será muy apreciada, gracias.