Hallo zusammen,
folgendes Problem:
Ich habe 4 Bilder, die horizontal nebeneinander angeordnet und schwarz weiß sind. Bei einem onmouseover wird mittels css das Bild getauscht und zusätzlich soll ein Text eingeblendet werden.
Die Bilder sind als Backgroundimage in einem Div hinterlegt, der Text innerhalb vom Div wird mittels p-Elementen dargestellt.
Die Texteinblendung erfolgt mit Jquery. Beim onmouseover vom Div soll der Text eingeblendet werden, beim onmouseout eben ausgeblendet.
Jez dürfte der Browser allerdings denken, dass wenn ich über das p Element fahre, dass ich dieses Div verlasse, checkt aber kurz drauf das ich noch im Element bin und der Text blinkt kurz einmal.
Wie kann ich dieses Problem lösen?
folgendes Problem:
Ich habe 4 Bilder, die horizontal nebeneinander angeordnet und schwarz weiß sind. Bei einem onmouseover wird mittels css das Bild getauscht und zusätzlich soll ein Text eingeblendet werden.
Die Bilder sind als Backgroundimage in einem Div hinterlegt, der Text innerhalb vom Div wird mittels p-Elementen dargestellt.
Die Texteinblendung erfolgt mit Jquery. Beim onmouseover vom Div soll der Text eingeblendet werden, beim onmouseout eben ausgeblendet.
Jez dürfte der Browser allerdings denken, dass wenn ich über das p Element fahre, dass ich dieses Div verlasse, checkt aber kurz drauf das ich noch im Element bin und der Text blinkt kurz einmal.
Wie kann ich dieses Problem lösen?
HTML:
<script language="javascript" type="text/javascript">
var nav_id = null;
$(document).ready(function(){
$(".navigation").mouseover(function(){
nav_id = $(this).attr("id")
$("#"+nav_id+" p").fadeIn('fast')
})
$(".navigation").mouseout(function(){
$("#"+nav_id+" p").fadeOut('fast','',function(){
nav_id = $(this).attr("id")
$("#"+nav_id+" p").fadeIn('fast')
})
})
});
</script>
HTML:
<div class="wrapper">
<div class="navigation" id="about">
<p class="navigation_head">About</p>
<p class="navigation_sub">Get more Information<p>
</div>
<div class="navigation" id="music">
<p class="navigation_head">Music</p>
<p class="navigation_sub">Check out my new Tracks<p>
</div>
<div class="navigation" id="booking">
<p class="navigation_head">Booking</p>
<p class="navigation_sub">Want me for your event?<p>
</div>
<div class="navigation" id="contact">
<p class="navigation_head">Contact</p>
<p class="navigation_sub">Get in contact with me<p>
</div>
</div>