Response title
This is preview!
It doesn't function because the blur event is raised for the menu level 1 item when the mouse is moving into the level 2 (submenu) upon another item of level 1.
The submenu has not the blur control.
A way is to manage the blur event for each menu and submenu by the top level soft : it is awful, to forgot.
The other solution, for which one I have not found the good way to implement it, should be to send the blur event owner to the new activated submenu (has in Windows the upon windows always take it).
In such way we have a submenu stack and the blur event can be raised only for the top one.
A detail is to set the timer to avoid control lost because of errors of mouse positioning.
© 2013 jQuery Foundation
Sponsored by and others.