chciałbym w menu poziomym rozwijanym (slideDown, slideUp) wprowadzić coś w rodzaju opóźnienia, żeby po najechaniu na poszczególne zakładki nie rozwijały się one w momencie najechania tylko po np. 500 milisek. Ale jeśli przejadę tylko po zakładkach myszką, to żeby się nie rozwinęło tylko dopiero w momencie zatrzymania się na danej zakładce.. Czy jest na to jakiś sposób?
np. coś typu
$('#zakladka').hover(function(){ $th = $('#jakis');//div do rozwinięcia set = setTimeout(function(){ $th.slideDown(100);}, 500); }, function(){ clearTimeout(set); if($th.is(':visible')){ $th.slideUp(100); } });
z góry dzięki
Dobra temat zamknięty -zrobiłem podobnie do przykładu który podałem. Działa