Bonjour
Je débute avec jquery et j'ai fait un petit script qui me permet de changer un image au passage de la souris avec effet de fadein et fadeout. De plus juste avant le fait un calcul pour fixer la taille de ces image en fonction de la taille du navigateur.
Ca fonctionne sauf que j'ai un petit bug: en effet quand la page est scroller et que je passe la souris sur l'image, le changement se fait bien sauf que ça recale la page en haut.
Voila le script:
et le code html:
Pouvez vous me dire ce qui cloche?
Merci
Modifié par patbonf (09 Aug 2012 - 13:57)
Je débute avec jquery et j'ai fait un petit script qui me permet de changer un image au passage de la souris avec effet de fadein et fadeout. De plus juste avant le fait un calcul pour fixer la taille de ces image en fonction de la taille du navigateur.
Ca fonctionne sauf que j'ai un petit bug: en effet quand la page est scroller et que je passe la souris sur l'image, le changement se fait bien sauf que ça recale la page en haut.
Voila le script:
$(function(){
var taillenav= $(window).width();
var tailenav2=taillenav-550;
$('#myimage').width(tailenav2);
});
$(document).ready(function (){
$("#myimage").hover(function(){
$(this).fadeOut(800, function(){
$(this).attr('src', 'template/imgs/photo.jpg').fadeIn(800);
});
},function(){
$(this).fadeOut(800, function(){
$(this).attr('src', 'template/imgs/croquis.jpg').fadeIn(800);
});
});
});
et le code html:
<img id="myimage" src="template/imgs/croquis.jpg" />
Pouvez vous me dire ce qui cloche?
Merci
Modifié par patbonf (09 Aug 2012 - 13:57)