Тема: drag&drop в html5
Показать сообщение отдельно
  #1 (permalink)  
Старый 12.03.2012, 11:48
Аватар для балерун
Аспирант
Отправить личное сообщение для балерун Посмотреть профиль Найти все сообщения от балерун
 
Регистрация: 16.11.2009
Сообщений: 79

drag&drop в html5
Привет, имется проблема с перетаскиванием дивов (перетаскивание имеется ввиду не простое изменение координат узла, а подобно перемещению картинки или выделенного текста).
Вот пример http://blog.kron0s.com/drag-n-drop-in-html5, в самом низу есть готовый пример. Вроде бы все ок. НО! Если пару раз перетащить один из дивов на другие, то у дивов начнут появляться надписи "moves 1", "moves 2" и т.д. Теперь, если начать перетягивать див и навести его на эту надпись, то перетягиваение пропадет
В более широком смысле эта проблема выглядит так:
когда в узле, на который мы перетягиваем другой узел, есть дочернии узлы, то при перемещении перетягиваемого узла на один из дочерних, выделение пропадает.
Как с этой проблемой можно бороться? Неужели узел должен быть абсолютно пустым, что б все работало?

пс. сорри, что в качестве примера указан другой сайт, но я как раз и брал все оттуда
Ответить с цитированием