jsTree — JavaScript-компонент для построения древовидного меню

Loading ...
jsTree — это кросс-браузерный, бесплатный JavaScript-компонент для построения древовидного меню (tree-меню), с большими возможностями в плане настроек.
В качестве источника для построения jsTree можно использовать:
- подготовленный HTML-код
- данные в формате JSON
- данные в формате XML
Элементам jsTree можно задать различные состояния — open, close, rename, create, delete, и назначать callback-функции — onchange, oncreate, ondelete, onload и т.п.

Отличной возможностью является асинхронная загрузка для построения динамических jsTree-меню, достаточно просто указать URL откуда загружать данные.
Основные возможности jsTree:
- drag'n'drop элементов jsTree
- выделение нескольких элементов
- поддержка мультиязычных интерфейсов
- возможность изменения внешнего вида компонента
- анимация открытия/закрытия элементов
- навигация с помощью клавиатуры
- поддержка нескольких jsTree-компонентов и перемещение элементов между ними
jsTree так же можно использовать как jQuery-плагин.
jsTree
jsTree
Похожие записи
Метки: jQuery, Menu
Не могу понять, как сделать асинхронную загрузку для каждого пункта меню отдельно?
Там же на сайте есть примеры с кодом, в данном случае, наверное, подойдет этот —