Introduction
The jQuery Menu by jQWidgets, called jqxMenu, is designed to provide search-engine
friendly hierarchical menu system with rich functionality, cross-browser and cross-platform
support and easy to use APIs. jqxMenu is flexible,
powerful and easy to use. It can be easily configured as a horizontal menu, vertical
menu or a context menu. The menu consists of a hierarchy of menu items. The top
level items called root items are always visible. Each root item may have, nested
within it, a set of child items. Child items may have, nested within them, their
own sets of child items. The child items are displayed when their parent item is
expanded.
Features
- Rich API
- Search-Engine Friendly Rendering
- Context Menu
- Horizontal Menu
- Vertical Menu
- Touch Support
- Cross-browser/cross-platform support
- Appearance and Themes
Rich API
jqxMenu has a rich set of events and built-in functions guaranteeing full
control over the Menu. With the jqxMenu API, you can get the clicked menu item,
open or close a sub menu, disable or enable a menu item or the entire Menu.
Search-Engine Friendly Rendering
jqxMenu uses a list items and CSS for rendering. You can turn your list items
into a nice-looking menu by calling a single function. Below is a html markup for
building a Menu.
Context Menu
You can easily turn the jqxMenu into a context menu or popup menu. In the context
menu mode the menu is displayed as a result of user action such as right-click or
hover.
Horizontal Menu
This is the default display mode of the jqxMenu. When you create the menu, the
root level menu items will be displayed in a row and the sub-menus will be opened
below the root items.
Touch Support
jqxMenu automatically adjusts its internal behavior for optimal rendering and
best user experience on touch devices. When you touch a root-level item, the sub-menu
will be opened.
Cross-browser/cross-platform support
jqxMenu supports all major desktop and mobile web browsers – Internet Explorer
7.0+, Firefox 2.0+, Safari 3.0+, Opera 9.0+, Google Chrome, IE Mobile, Android,
Opera Mobile, Mobile Safari(IPhone, IPad).