Перетаскивание блочных элементов
Здравствуйте.
Давно не брался за браузерный js и уже многое подзабыл.
Допустим есть два блока-контейнера. Необходимо:
-- Перетаскивать блоки мышкой из одного контейнера в другой.
-- Двойной клик на блоке мгновенно перекидывает его в другой контейнер.
-- Перемещать блоки мышкой внутри контейнера.
1. Напомните, пожалуйста, какие события надо обрабатывать?
2. Требуются ли какие-либо дополнительные обработчики вроде setTimeout?
3. В момент "бросания" блока как определить, что блок находится над контейнером (блок падает в контейнер) или за его пределами (блок возвращается в контейнер-источник).
4. Что не попало в фокус вопросов?
Спасибо.
|