hi
folgender (gekürzter) Code:
bei mouseover ändert er das Bild aber bei mouseleave bleibt es und das alte kommt nicht zurück. Wenn ich anstatt den <img> Tag einfach nur Text verwende geht es aber komischerweise
Wer kann mir da mal auf die Sprünge helfen? Wenn ich am Ende der mouseover Funktion die Variable alt ausgeben lasse (in einem extra Div z.b.) ist dort schon das neue Bild (bau.php) drinnen deswegen kann das mouseleave ja nicht mehr gehen. Bei Texten wo es funktioniert ist dort aber der alte Text drinnen 
Also so geht es:
mfg
Chris
folgender (gekürzter) Code:
PHP:
...
<div class="lala" id="11"><img src="img/map/leer.jpg"></img></div>
...
<script>
var alt;
$(".lala").mouseover(function()
{
alt = $(this).html();
$(this).html('<img src="img/map/bau.jpg"></img>');
});
$(".lala").mouseleave(function()
{
$(this).html(alt);
});
</script>
....
bei mouseover ändert er das Bild aber bei mouseleave bleibt es und das alte kommt nicht zurück. Wenn ich anstatt den <img> Tag einfach nur Text verwende geht es aber komischerweise


Also so geht es:
PHP:
...
<div class="lala" id="11">lalakeinmouseover</div>
...
<script>
var alt;
$(".lala").mouseover(function()
{
alt = $(this).html();
$(this).html('lalamouseover');
});
$(".lala").mouseleave(function()
{
$(this).html(alt);
});
</script>
....
mfg
Chris