В Php у меня есть следующая строка в foreach l oop, чтобы создать таблицу с перетаскиваемыми элементами. Таблица загружается в div через javascript.
echo "<td class='player'><p class='draggable'>$player</p></td>";
Когда я инициализирую страницу, эти элементы не перетаскиваются.
Чтобы попытаться выяснить, проблема, я добавил простой div с перетаскиваемым абзацем на страницу html.
<div id='group5' class='person droppable'>
<p class='draggable'>Drag Me</p>
</div>
Перетаскивание этого абзаца работает нормально. После того, как я перетащил этот отдельный абзац (даже самый малый из движений), элементы в таблице теперь становятся перетаскиваемыми.
Я предполагаю, что это как-то связано с тем, что таблица загружена в div на странице с помощью javascript, в то время как отдельный абзац отображается вместе с html.
Кроме того, обратите внимание, что div с отдельным абзацем имеет тип перетаскиваемый и сбрасываемый . Если я удаляю droppable, то ничего не работает.
Спасибо -dmd-