Я создал скрипт, который добавляет изображение и текстовое поле на холст. Чтобы текстовое поле появилось над изображением, мне нужно применить CSS к изображению. Поэтому я сделал для разделения div, <img>
для изображения и <text>
для текста.
Это создает две проблемы. Когда я сначала добавляю изображение и текст, два элемента считаются отдельными, и я могу перетаскивать только изображение или текст, а не два элемента одновременно. Кроме того, когда я добавляю другое изображение и другое текстовое поле, они не появляются друг над другом, скорее текст появляется рядом с текстовым полем, а изображение рядом с изображением.
Так что мой вопрос таков. Возможно ли объединить эти два элемента в один, и если они порождены, заставить их делать это каждый раз одинаково?
Вот мой Javascript, который я сделал для него.
$(document).ready(function() {
$("#img").draggable();
$("#text").draggable();
});
function addEvent() {
$("#img").append("<img src='Sticky_Note.png'</a>")
$("#text").append(" <textarea name='comments' x-webkit-speech='x-webkit-speech'style='width:380px;height:300px; background: none; border:none; font-size:24px; color:#0033FF;font-family:comic sans ms' />")
}
Если этой информации недостаточно (я извиняюсь, извините), я обнаружил здесь ссылку на передний край .
Спасибо за вашу помощь!