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/

Reply via email to