Index of / tree 3

Что нового в этой версии?

  1. То, что вы видите слева и справа - это не таблицы, а вложенные div'чики, это дает возможность полностью воспользоваться DOM'ом для построения деревьев.
  2. Собственно данные, оформление и скрипт представлены соответственно в HTML и внешних .css и .js файлах.
  3. Деревья строются полностью HTML'ем и обрабатывается скриптом после загрузки страницы... делая из простых списков деревьев. Это делается для того, чтобы старые браузеры увидели хоть чего-то.
  4. Появилась возможность манипулировать больше, чем одним деревом на странице, и все это - одним скриптом.
  5. Появилась возможность легко расширять возможности деревьев: сортировка, добавление новых пунктов - все можно прописать в функции с великолепным названием changeTheLookAndFeelOfTreeItem()

Планы

  1. Воспользоваться behavior'ами MSIE и -moz-binding в NN6/Mozilla, вместо определения браузеров.
  2. Сделать на основе тех-же behavior'ов и XBL "подгрузка" веток дерева (Doc)