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

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5,00 out of 5)
Loading ... Loading ...

jsTree — это кросс-браузерный, бесплатный JavaScript-компонент для построения древовидного меню (tree-меню), с большими возможностями в плане настроек.

В качестве источника для построения jsTree можно использовать:

  • подготовленный HTML-код
  • данные в формате JSON
  • данные в формате XML

Элементам jsTree можно задать различные состояния — open, close, rename, create, delete, и назначать callback-функции — onchange, oncreate, ondelete, onload и т.п.

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

Отличной возможностью является асинхронная загрузка для построения динамических jsTree-меню, достаточно просто указать URL откуда загружать данные.

Основные возможности jsTree:

  • drag'n'drop элементов jsTree
  • выделение нескольких элементов
  • поддержка мультиязычных интерфейсов
  • возможность изменения внешнего вида компонента
  • анимация открытия/закрытия элементов
  • навигация с помощью клавиатуры
  • поддержка нескольких jsTree-компонентов и перемещение элементов между ними

jsTree так же можно использовать как jQuery-плагин.

jsTree
jsTree

Метки: ,

Вторник, 2 июня 2009 JavaScript
You can follow any responses to this entry through the RSS 2.0 feed.

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

  • Антон:

    Не могу понять, как сделать асинхронную загрузку для каждого пункта меню отдельно?

  • admin:

    Там же на сайте есть примеры с кодом, в данном случае, наверное, подойдет этот — Static & Async mixing JSON demo

  • Ответить

    Июнь 2009
    Пн Вт Ср Чт Пт Сб Вс
    « Май   Июл »
    1234567
    891011121314
    15161718192021
    22232425262728
    2930