0
У меня проблема с текстовым полем в перетаскиваемом div, я не могу использовать мышь для редактирования текста, я должен использовать стрелки ... как с этим справиться?textarea в draggable div без jqueryui
$.event.props.push('dataTransfer');
$('div').on("drag", function (event) {
event.preventDefault();
});
$('div').on("dragstart", function (event) {
// store a ref. on the dragged elem
event.dataTransfer.setData('text/plain', null); //moz
dragged = event.target;
});
$('textarea').on("click", function (e) {
e.preventDefault();
})
div {
width:200px;
height:200px;
border:1px solid grey;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div draggable="true">
<textarea>Hello</textarea>
</div>
Хорошая идея, я попробую это! –