Added on Apr 17, 2009
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.
jQuery Style uses this on the gallery list.










Mac OS X Version 10.5.6 Snow Leopard
Windows 7 Ultimate
Moleskine Large Squared Notebook
Learning JQuery 1.3
JQuery UI 1.6: The User Interface Library for JQuery
JQuery Reference Guide
jQuery in Action
Pro JavaScript Techniques
JavaScript: The Definitive Guide
DOM Scripting: Web Design with JavaScript and the Document Object Model
Bulletproof Ajax
Bulletproof Web Design
CSS Artistry: A Web Design Master Class
Designing with Web Standards
CSS Mastery: Advanced Web Standards Solutions
HTML & XHTML: The Definitive Guide
Follow jQuery Style on Twitter