2016-04-25 1 views
0

В настоящее время на моем Fancytree двойной щелчок расширяет узел (который, по моему мнению, является значением по умолчанию) и редактирует название узла Shift-Click работает.Как расширить узел Fancytree одним щелчком мыши и отредактировать его название с помощью двойного щелчка

Что касается удобства использования в нашем проекте, я бы предпочел использовать двойной щелчок, используемый для редактирования заголовка, и одним щелчком мыши, чтобы развернуть/закрыть узел. Является ли это возможным?

ответ

1

Fancytree обнажает нажмите и DblClick обработчики событий (https://github.com/mar10/fancytree/wiki/TutorialEvents)

Однако, это не может быть хорошей идеей: от JQuery помощи (http://api.jquery.com/dblclick/):

Нежелательно связывать обработчики как click и dblclick для одного и того же элемента. Последовательность инициируемых событий варьируется от браузера к браузеру, причем некоторые из них получают два события щелчка перед dblclick, а другие - только одно. Чувствительность двойного щелчка (максимальное время между щелчками, которое определяется как двойной щелчок) может варьироваться в зависимости от операционной системы и браузера и часто настраивается пользователем.

Смотрите также здесь: https://github.com/mar10/fancytree/issues/578

Смежные вопросы