My bad, copied and pasted the hoverIntent when I was testing it out, but it's actually set up as hover and still giving me issues.
On Dec 3, 12:23 pm, brian <[EMAIL PROTECTED]> wrote: > You are not using hover(), you're using the hoverIntent plugin. From > its website: > > -- snip -- > hoverIntent is a plug-in that attempts to determine the user's > intent... like a crystal ball, only with mouse movement! It works like > (and was derived from) jQuery's built-in hover. However, instead of > immediately calling the onMouseOver function, it waits until the > user's mouse slows down enough before making the call. > > Why? To delay or prevent the accidental firing of animations or ajax > calls. Simple timeouts work for small areas, but if your target area > is large it may execute regardless of intent. Also, because jQuery > animations cannot be stopped once they've started it's best not to > start them prematurely. > -- snip -- > > On Wed, Dec 3, 2008 at 9:40 AM, SmpleJohn <[EMAIL PROTECTED]> wrote: > > > It's amazing I can't find anything helpful on this. When I use hover > > over and out with and animating technique, then mouse over it quickly, > > it bugs out. > > > Here's my code: > > > $("#header").hoverIntent( > > function(over){ > > $("#header #menu").slideDown(); > > }, > > function(out){ > > $("#header #menu").slideUp(); > > } > > ); > > > Now, as mentioned, the problem occurs when you mouse over and out > > really quickly. I tried adding the stop(), but if you mouse over and > > out quickly with that, it'll only animate to a certain height and > > won't show the entirety of the content. Any suggestions?