Hallo,
ich habe ein DropDown Menü, welches über jQuery faden lasse.
Nun möchte ich, dass das Submenü erst aufgeht, wenn der Mauscoursor mindestens eine Sekunde auf dem Hauptlink ist, ansonsten soll es einfach zubleiben.
Wie bewerkstellige ich das? Habe mir schon den Kopf zermartert mit window.setTimeout aber es will bei mir grade einfach nichts rauskommen wie ich das machen soll.
Grund dafür ist, ist, wenn man einfach nur mit der Maus über die Seite fährt und dann das Menü ungewollt aufgeht.
Danke schonmal für Hilfe und Viele Grüße
RS
ich habe ein DropDown Menü, welches über jQuery faden lasse.
Code:
$('#navigationSub li').hover(function(e) {
$(this).find('ul').css('display','none');
$(this).find('ul').stop(true, true).fadeIn(500);
},function() {
$(this).find('ul').css('display','block');
$(this).find('ul').stop(true, true).fadeOut(500);
});
Nun möchte ich, dass das Submenü erst aufgeht, wenn der Mauscoursor mindestens eine Sekunde auf dem Hauptlink ist, ansonsten soll es einfach zubleiben.
Wie bewerkstellige ich das? Habe mir schon den Kopf zermartert mit window.setTimeout aber es will bei mir grade einfach nichts rauskommen wie ich das machen soll.
Grund dafür ist, ist, wenn man einfach nur mit der Maus über die Seite fährt und dann das Menü ungewollt aufgeht.
Danke schonmal für Hilfe und Viele Grüße
RS