Improvements / additions
- - More robust hiding behavior for both menu and submenus.
- - Submenu indicators(arrows) are automatically added with options to turn this behavior off and customize the indicator's class name.
- Automatic adding can be turned off by setting options.autoAddSubmenuArrows to false.
- Class name can be configured via options.submenuClass, default is "submenu".
- - Only single stylesheet for skin "cm_default" required by incorporating IE 6/7 only hack.
- - Style rule "display:none" replaced with: "top:-1000px; left:-1000px" in skin stylesheets to improve cache behavior for IE.
- - More robust skin stylesheets to reduce the risk of native styles interfering with the menu.
- - Added specificity, for example: "body ul.cm_default" instead of ".cm_default".
- - Added rules to override likely inherited properties.
- - Opera support built-in by defaulting to doubleclick event for opening the menu.
- - Event type is overridable via options.operaEvent.