Great work, Brian! Thanks for sharing this really helpful plug-in!
On a site I am building (NDA'd) I am currently using setTimeout() to
delay drop-down menu appearance (and disappearance) to avoid that
"flicker" problem so common with drop-downs. It actually works quite
well. But hoverIntent creates an even more intuitive and slick UI. I
find that "insignificant" interface details like this can really make
a website a pleasurable (or awful) to use. And it is jQuery with
flexible plugins like yours that make websites a pleasure to build.
Cheers,
-THEO-
On Mar 28, 2007, at 2:25 AM, Brian Cherne wrote:
I'm happy to announce that my first plug-in, hoverIntent, is ready
for general use.
< http://cherne.net/brian/resources/jquery.hoverIntent.html >
hoverIntent is a function that attempts to determine the user's
intent onMouseOver. It works like, was derived from and is
interchangeable with jQuery's built-in hover. However, instead of
immediately calling the onMouseOver function, hoverIntent tracks
the user's mouse and waits until it slows down enough before making
the call.
hoverIntent r5
... is $-friendly
... has configurable options
... has onMouseOut timeout option
Thanks for all the feedback from before. I hope this is the first
of many plug-ins. :)
Brian.
P.S. How does one get their plug-in linked to from the jQuery plug-
ins page?
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/