J'ai deux divs (un d'entre eux cachés avec CSS), que je suis en train de disparaître et d'alternance à l'intérieur d'un espace commun, en vol stationnaire.jQuery hover: disparaître dans un div caché tout en effaçant le "par défaut" un
C'est le balisage:
<div id="wrap">
<div class="image">
<img src="http://domain.com/images/image.png">
</div>
<div class="text hide">
<p>Text text text</p>
</div>
</div>
Et je postulais ce code jQuery pour faire disparaître l'image - et à la décoloration dans le texte, sur le vol stationnaire:
<script type="text/javascript">
$(function(){
$('#wrap').hover(
function(){
$('#wrap .image').fadeOut(100, function(){
$('#wrap .text').fadeIn(100);
});
},
function(){
$('#wrap .text').fadeOut(100, function(){
$('#wrap .image').fadeIn(100);
});
}
);
});
</script>
Mais le problème est que le div de texte devient collant et ne disparaîtra pas - toujours que le mouvement de la souris est trop rapide. Savez-vous où peut-il être la solution à ce problème?
Je mis en place un test en ligne: http://paragraphe.org/stickytext/test.html
Merci pour toute astuce
ScottE - gentil, le bug était bien dans le CSS, j'avais une position: relative au texte, que j'ai changé à une marge supérieure négative, plus un flotteur: à gauche. Je vais mettre en place la largeur et la hauteur aussi, juste pour l'assurer. – Peanuts