Додзе перетаскивать и обработчики клавиш - PullRequest
0 голосов
/ 11 ноября 2009

У меня есть контейнер dojo.dnd.Source с несколькими элементами dnd. Я хотел бы дать пользователю возможность выбрать один из элементов dnd в источнике, а затем использовать их клавиши «назад» и «вперед» для перехода к другим элементам в источнике. Я попытался установить обработчики onkeyup / onkeydown для элементов dnd, но они, похоже, не срабатывают. Я также пытался установить ключевые обработчики в контейнере исходного кода dnd, но там тоже не повезло.

Любые идеи о том, возможно ли это - если да, то к какому dom-узлу я должен подключить моих слушателей keyup / keydown?

Спасибо

Sean

PS - использование dojo 1.3 в приложении Adobe AIR.

1 Ответ

0 голосов
/ 13 ноября 2009

В общем случае ключевые события не зависят от позиции, как события мыши, и они нацелены на сфокусированный узел, например переключатель или текстовое поле. Я подозреваю, что у вас нет узлов формы. Вы всегда можете попробовать имитировать его самостоятельно, но Dojo DnD не поддерживает его "из коробки".

...