Ich habe zwei divs (eine davon mit CSS versteckt), die abwechselnd in einem gemeinsamen Raum ein- und ausgeblendet werden, bei Hover.jQuery Hover: Fading in einem versteckten div beim Ausblenden der "default" one
Dies ist das Markup:
<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>
Und ich war die Anwendung dieser Code jQuery das Bild ausgeblendet - und im Text, auf schweben Verblassen:
<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>
Aber das Problem ist, dass Der Text div wird klebrig und wird nicht ausgeblendet - immer, dass die Mausbewegung zu schnell ist.
Wissen Sie, wo kann es die Lösung sein?
stelle ich einen Online-Test auf: http://paragraphe.org/stickytext/test.html
Danke für jeden Tipp
ScottE - netter, der Fehler war ja im CSS, ich hatte eine Position: relativ zum Text, den ich geändert habe zu einem negativen oberen Rand, plus ein Schwimmer: links. Ich werde auch die Breite und Höhe einstellen, nur um es zu sichern. – Peanuts