![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2008
Сообщений: 8
|
Здравствуйте.
Есть такая задача: К текстовым полям прикреплены обработчики событий mouseUp (делает startDrag()) и на mouseDown (делает stopDrag() и еще некоторые действия).Задача - если при окончании перетягивания два объекта пересекаются, то нужно, чтобы выполнились некоторые действия. Проблема в том, что, если уровень перетягиваемого объекта больше, чем того, который под ним (т.е. если перетягиваемый объект не перекрывается другим), то все работает нормально... а если нет- то почему-то не работает ![]() Нужные действия не выполняются... Думаю,что проблема в том,что при отпускании мыши она уже находится не над тем объектом, над которым был сделан startDrag(). Но как это решить? Подскажите, пожалуйста, с чем это может быть связано.. И где искать решение... Последний раз редактировалось charmer; 28.07.2008 в 19:39. |
|
|||||
|
Регистрация: Jun 2008
Адрес: Prague
Сообщений: 32
|
Обрабатывайте drag/drop на родительском объекте, в рамках которого будете тягать свои поля.
|
|
|||||
|
Регистрация: May 2008
Сообщений: 8
|
Спасибо) Все работает)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:20. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|