| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2002
Beiträge: 594
| Ausblenden wenn nicht über einem von 2 Objekten
Hey. Ich versuche grad, dass in einer Galerie bei "Maus über Bild" der Titel eingeblendet wird und bei verlassen wieder geht. Das funktioniert ansich auch. Allerdings befindet sich der Titel überm Bild und wenn die Maus aufm Titel ist dann wird er wieder ausgeblendet und wenn er weg ist wieder ein .... Daher wollte ich einfach den 'fadeOut' um eine if-Abfrage bezüglich "Maus über Titel" erweitern. Ab wie folgt gehts leider nicht... Code: $(document).ready(function(){
$('.thumb_frame').mouseover(function() {
$(this).parent('li').children('h3').fadeIn('fast');
}).mouseout(function() {
if(!$(this).parent('li').children('h3').mouseover()){
$(this).parent('li').children('h3').fadeOut('fast');
}
});
}); |
| | |
| | #2 (permalink) |
| Neuer Benutzer Registriert seit: Nov 2003 Ort: berlin
Beiträge: 883
|
Wie wärs denn damit? Code: $(document).ready(function(){
$('.thumb_frame').mouseover(function() {
$(this).parent('li').children('h3').fadeIn('fast');
});
$('li').mouseout(function() {
$(this).children('h3').fadeOut('fast');
});
});
__________________ ° www.webXvideo.de | Partyspinne.de - Partyräume, Catering, Künstler ... für Veranstalter |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Aug 2002
Beiträge: 594
|
Hab jetzt mit "mouseenter" und "mouseleave" gemacht. Das geht. Code: $(document).ready(function(){
$('li.thumb').mouseenter(function() {
$(this).children('h3').fadeIn('fast');
}).mouseleave(function() {
if(!false){
$(this).children('h3').fadeOut('fast');
}
});
}); |
| | |
| | #6 (permalink) |
| NCC 1701 D Registriert seit: Oct 2009 Ort: Metropolregion Hamburg
Beiträge: 588
| Ja genau, in JavaScript gibt es kein mouseChildren = false. Wenn Du an ein Elternelement ein EventHandler hast und mit der Mouse über dem Kindelement bist, zählt das als mouseout. Deswegen enter und leave. In jQuery hast Du: hover(over, out) PHP-Code: |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wenn Objekt mit erstellten Objekten kollidiert sollen erstellte Obje. gelöscht werden | evo-x | ActionScript 3 | 4 | 22-02-2011 12:41 |
| Wie kann ich von einem String das letzte Zeichen entfernen, wenn ich die Länge nicht | katimp | Flash Einsteiger | 1 | 31-03-2007 12:27 |
| viele Bilder in einem MC über Button ein- und ausblenden | Müllerchen | Flash 4 und Flash 5 | 49 | 24-07-2002 05:58 |
| Weis nicht wie man das nennt ! Infotext an der Maus wenn ich über nem Objekt bin | Rakaya | Flash 4 und Flash 5 | 8 | 26-03-2002 10:08 |
| Ein/ausblenden von vielen Objekten | Fet Braun | ActionScript 1 | 9 | 05-01-2002 18:20 |