Having an issue with my multi-level menu - when I hover over a main menu item, the sub-menu items are supposed to display. However, if I move the mouse too quickly from the main item to the sub-item and it goes off the path, the sub-menu disappears and I have to hover again to show it.
I've searched online and found several guides, such as one on StackOverflow: http://stackoverflow.com/questions/2316213/simple-jquery-dropdown-cleartimeout-settimeout-issues
However, using this guide causes an issue where if I hover quickly among main menu items, the next sub-menu item will display, but the previous one remains visible due to the timeout setting.
Any suggestions on how to handle this more effectively? Any hints or help would be greatly appreciated!
You can view my code at: http://jsfiddle.net/v4aWZ/9/
Thank you for any assistance you can provide.