Ich habe diese jQuery-Code, fadeIn
und fadeOut
ein Kind Div auf seiner Eltern div . Ich möchte, dass die Child-Komponente nach fünf Sekunden ausgeblendet wird, wenn sich die Maus immer noch im Eltern-Div befindet, aber die Maus sich nicht bewegt. Und wenn es sich wieder bewegt, taucht das Kind wieder auf. Sie können ein Beispiel von dem, was ich in dieser kurzen 20sec video bedeuten: Hier wird die bisher mein Code:JQuery fadeOut, wenn die Maus nicht bewegt wird
$(document).ready(function(){
$("#parent_div").hover(function(){
$("#child_div").fadeIn(500);
},
function(){
$("#child_div").fadeOut(500);
});
});
Dank @Mohammad ... Aber ich die Antwort aktualisiert, da ich auch die '' child_div' zu fadeOut' wollen, wenn ich die 'parent_div' verlassen, die Ihre vorherigen Antwort muss warten, bis die 'timeOut' abläuft, bevor sie ausgeblendet wird, auch nachdem das' parent_div' –
@Mohammad verlassen wurde, es ist bedauerlich, dass Sie nicht die richtige Antwort hatten (Sie verwendeten ursprünglich das "Hover" -Ereignis, das nicht (t das korrekte Ergebnis zu produzieren), wenn ich meine Antwort postete, sonst hätte ich gerade dein gewählt, anstatt mein eigenes zu setzen. Nächstes Mal. –