我有一个 textarea 可以跟踪这样的可移动 div
$('#content').children().draggable({
drag : function () {
$('#textarea').text("left:" +($(this).position().left) + "px" + "\ntop:" + $(this).position().top + "px");
}
});
问题是,如果我在该文本区域中写一些东西,如果我移动 div,它将停止更新位置。如果 textarea 中的文字是这样的:
blablablabla 左:10px 上:20px;啦啦啦啦啦
如果我移动 div 而不删除 textarea 的其他内容,我希望能够在 textarea 中写入并更新位置。
某人应该能够在文本区域中写任何他们想要的内容,如果他们移动它,该位置将出现在特定位置或他们所写内容的末尾
有任何想法吗?
使用“.val”而不是“.text”的示例:http: //jsfiddle.net/Ydkrw/ “.val”将删除现有文本...
更新:基于 valentinos 的回答,我确实喜欢这样:http: //jsfiddle.net/8G82U/ 但是如果您在移动之前在 textarea 中写了一些东西,这将不起作用