Ask questions and get good answers on mb.jQuery.components

Would you like to be the first one to provide a non-broken hierarchical menu system for the web? Then have a look at how a decent OS (e.g. Apple’s System 1.0 or Mac OS X, maybe even Windows does it right, which would mean Linux does as well) handles the mouse moving in a straight line from a menu item to the third of fourth item of it’s submenu, crossing other menu items but not immediately opening the submenu.

The lack of this behaviour makes every web-based hierarchical menu in existence unusable. There’s an opportunity here.

From Ölbaum

asked Oct 22 '09 at 22:00

Matteo's gravatar image

Matteo
112

edited Oct 26 '09 at 20:17

Pietro%20Polsinelli's gravatar image

Pietro Polsinelli ♦♦
407

Who the heck is Ölbaum?

(Oct 26 '09 at 20:18) Pietro Polsinelli ♦♦

mb.menu has the submenuHoverIntent property that let you decide how long the mouse has to stop over a menu voice befor opening its submenu; by default is set to 0 but you can pass another value in milliseconds; that prevents the opening of each submenu once you cross several submenuvoices. For that behavior you have to include the jQuery.hoverIntent.js plugin on your page.

If you want, here is the link to the mb.menu DOC on google code: http://code.google.com/p/mbideasproject/wiki/mbmenu

answered Oct 22 '09 at 22:02

Matteo%20Bicocchi's gravatar image

Matteo Bicocchi ♦♦
1776129

Your answer
toggle preview

jQuery main site - Matteo Bicocchi