Я пытаюсь сделать простой плагин, чтобы иметь возможность перетаскивать div. Разумеется, у div может быть содержимое внутри (обычно это форма), и его нужно перетаскивать.Родительский div препятствует фокусировке своего ребенка
Вот прототип: http://jsfiddle.net/Xcb8d/539/
Проблема заключается в том, что texbox внутри этого никогда Div не получает фокус, поэтому я не могу набрать в нем:
<div id="draggable-element">Drag me!
<form>
<input type="text" style="width:50px;"/>
<button>ok</button><br><br>
<input type="checkbox">check it</input>
</form>
</div>
Как вы можете видеть, это не происходит к другим элементам формы. Флажок можно использовать регулярно, а также кнопку.
Кроме того, я бы хотел, чтобы только серый цвет области был перетаскиваемый, а не внутренние элементы. В этом примере вы можете поместить курсор мыши в текстовое поле и начать перетаскивание всего родительского div.
Вам не нужен закрывающий тег для ввода. – Samurai