try the stop()-function http://docs.jquery.com/Effects/stop
$('#topbar').hover(function() { $('.prev, .next').fadeIn('slow'); }, function() { $('.prev, .next').stop().fadeOut('slow'); }); On 16 Okt., 11:33, davebowker <[EMAIL PROTECTED]> wrote: > Taking a look now. Cheers for the suggestion. > > On Oct 15, 5:51 pm, "Martin Möller" <[EMAIL PROTECTED]> wrote: > > > davebowker wrote: > > > Which when I mouseout delays the fadeout effect by 2 seconds by > > > fooling the already faded in element to fade in some more, ie. do > > > nothing, before fading out. > > > Maybe hoverIntent is what you are looking for: > > >http://plugins.jquery.com/project/hoverIntent > > > Cheers Mate