Как найти обработчик dojo DnD? - PullRequest
0 голосов
/ 12 апреля 2011

Йо, я просто беру старый проект, который использует dojo 1.0.2. Функция перетаскивания работает наполовину, и моя задача - выполнить вторую половину.

Проблема в том, что я не могу даже начать отслеживать программу. Существует ячейка таблицы DnD со следующими атрибутами:

<td onclick="myclick" copyonly="true" accept="ppDay" dojotype="dojo.dnd.Source" id="src04/08/2011" class="dojoDndContainer">

Я тестирую его в браузере, и он позволяет мне перетаскивать и видеть отзывы о месте назначения. Но событие drop полностью не реализовано, поэтому я все равно на нем.

Проблема в том, что я не могу найти, где определен обработчик событий DnD. Можете ли вы дать мне подсказку?

1 Ответ

1 голос
/ 13 апреля 2011

Он реализован в dojo.dnd.Source, который находится в папке dojo/dnd/: Container.js, Selector.js и Source.js.

Общую документацию DnD можно найти в официальных документах: http://dojotoolkit.org/reference-guide/dojo/dnd.html & mdash; Принципы DnD мало изменились с 1.0.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...