Я пытаюсь создать веб-редактор. В основном у меня есть страница, состоящая из панели инструментов (перетаскиваемые divs с фоновыми изображениями, представляющими элементы HTML) и зоны переадресации a (большой div). Пользователи могут создавать элементы html на странице, перетаскивая div из панели инструментов в зону перетаскивания.Drag Drop Tools Использование jquery ui
Если div из панели инструментов выпадает в зону выпадения, создается разметка для элемента, представленного фоновым изображением этого div, и для него будет создан уникальный идентификатор. Затем они отправляются на веб-службу для записи на страницу.
Прямо сейчас я столкнулся с большим препятствием; Я не могу вносить никаких изменений в вновь созданные элементы. Например, элементам можно присваивать цвета при их удалении, но после этого цвета не могут быть изменены. Также я обнаружил, что их идентификаторы те же, что и divs из панели инструментов, а не уникальные идентификаторы, которые были созданы для них. Пожалуйста, помогите мне изменить цвета элементов и добавить идентификатор к каждому из них.
вам нужно будет использовать динамическое связывание для достижения этой цели. Это полезная ссылка http://stackoverflow.com/questions/17820401/bind-event-to-element-using-pure-javascript –