Hallo,
ich versuche mit Hilfe von mouseover() und mouseout() 2 Buttons innerhalb eines <td>-Elements ein- bzw. auszublenden, das klappt auch wunderbar, jedoch wird das mouseout()-Event auch ausgeführt wenn ich von dem jeweiligen <td>-Element mit der Maus auf die Bilder gehe.
Woran liegt das, die Bilder sind doch schließlich innerhalb des richtigen <td>-Elements.
Hier die Codezeilen (benutze jQuery):
danke schonmal für die Hilfe
ich versuche mit Hilfe von mouseover() und mouseout() 2 Buttons innerhalb eines <td>-Elements ein- bzw. auszublenden, das klappt auch wunderbar, jedoch wird das mouseout()-Event auch ausgeführt wenn ich von dem jeweiligen <td>-Element mit der Maus auf die Bilder gehe.
Woran liegt das, die Bilder sind doch schließlich innerhalb des richtigen <td>-Elements.
Hier die Codezeilen (benutze jQuery):
Code:
$("td img").fadeTo(0,0);
$("td").mouseover(function() {
if($(this).index() == 1 || $(this).index() == 3) {
$(this).addClass('fokus').prev().addClass('fokus');
$("img", this).fadeTo(800,1.0);
} else {
$(this).addClass('fokus').next().addClass('fokus');
}
}).mouseout(function() {
if($(this).index() == 1 || $(this).index() == 3) {
$(this).removeClass('fokus').prev().removeClass('fokus');
$("img", this).fadeTo(0,0);
} else {
$(this).removeClass('fokus').next().removeClass('fokus');
}
});
danke schonmal für die Hilfe