Как стать автором
Обновить

Комментарии 27

Чего-то проглючивает, когда дважды по элементу дерева жмешь — дерево закрывается, а кнопка с треугольником остается
Подглючивание подправил :) (спасибо за +)
Мне кажется если пункт — конечный, логичнее было бы закрывать меню после клика, а то сразу и не поймешь что это за стрелка вверх
Возможно, но если кликнуть случайно то TreeView закроется и его нужно будет снова открывать (что же не очень удобно).
В стандартных выпадающих списках ведь именно так сделано, привычно как минимум
Добавил возможность закрываться по клику на любой пункт. Попозже разберусь на тему чтобы только по клику на конечный пункт закрывался. В примерах работает в доках пока не отразил.
serega011 Подглючивание подправил :) (спасибо за +)

Richard_Ferlow Возможно, но если кликнуть случайно то TreeView закроется и его нужно будет снова открывать (что же не очень удобно).
В целом красиво, но есть некоторое подглючивание, когда хочешь уйти с елемента ввода ничего не выбирая. Не срабатывает исчезновение списка, когда тыкаешь в сам елемент ввода (вроде бы в большинстве случаев стандартно поведение это убрать список) и когда просто тыкаешь на пустое пространство за пределами выпадающего списка либо уберается с приличной задержкой, либо требуется второе нажатие.

Желаю вам дальнейших успехов! При случае обязательно воспользуюсь.
Вроде все эти глюки подправил.
Если бы Вы выложили исходные коды в публичном репозитории, Github например, то оказали бы неоценимую помощь множеству программистов. Да и они бв Вам помогли с фиксом багов.
Спасибо за плагин!
Не разу там не был. Но постараюсь разобраться и выложить.
Логично было бы расширять область просмотра при добавлении новых пунктов, появление горизонтального скрола, не самое хорошее решение.
При клике на сам поле, по идеи выпадающий список должен открыться, ну и клик в любой другое место, должен его убирать.
Насчёт авто расширения поля думаю.
По второму пункту вроде всё уже сделал.
И еще, когда список показан и выбран какой-то пункт, если кликнуть не в список, желательно чтобы выбранный пункт все таки сохранялся, а то получается много лишних кликов.
И хорошо бы добавить мультиселект.
Баг или фича?)
Когда один список показан и нажать на другой первый не пропадает, интересно как они поведут себя, когда будут друг под другом). Скорее всего последний будет сверху)
Видел это, сначала оставил не подумав про «друг под другом». Исправил.
Опера 11.51
При разворачивании дерева с подгрузкой, если узел дерева находится аккурат над нижним кроллом блока «Подготовительные мероприятия» — реагирует на клик именно скролл, а не перекрывающий его список с деревом.

Надеюсь ясно о чем речь? А то как-то сумбурно написал ((((
С трудом но понял :)
Пока не придумал как с этим бороться.
Клева, но я люблю JStree (http://www.jstree.com/)
НЛО прилетело и опубликовало эту надпись здесь
Ну, или динатрий.

А автору вообще стоило бы воспользоватья одним из существующих деревьев, и добавить его в настраиваемый выпадающий список.

Так и было сделано.
Я буду внимательнее читать топики. Я буду внимательнее читать топики. Я буду внимательнее читать топики.
Я думаю что когда начинаешь писать такие вещи на jQuery, то пора сделать вывод что из него ты вырос и идти дальше.
Например в dojo или extJs.
Убрал ещё туеву кучу багов.
Не могли бы вы залить его на гитхаб или bitbucket? Во первых проще следить за изменениями, во вторых появится возможность вносить правки и дополнения.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории