gpt4 book ai didi

javascript - 跟踪文本区域中 div 的位置

转载 作者:行者123 更新时间:2023-11-28 03:34:25 25 4
gpt4 key购买 nike

我有一个文本区域,可以像这样跟踪可移动的 div

    $('#content').children().draggable({ 
drag : function () {
$('#textarea').text("left:" +($(this).position().left) + "px" + "\ntop:" + $(this).position().top + "px");
}
});

问题是,如果我在那个文本区域中写了一些东西,当我移动 div 时它会停止更新位置。如果textarea中的文字是这样的:

布拉布拉布拉布拉左:10px顶部:20px;blablablablabla

如果我移动 div 而没有删除文本区域的其他内容,我希望能够在文本区域中写入并更新位置。

有人应该能够在文本区域中写下他们想要的任何内容,如果他们移动它,该位置将出现在特定位置或他们所写内容的末尾

有什么想法吗?

使用“.val”而不是“.text”的示例:http://jsfiddle.net/Ydkrw/“.val”将删除现有文本...

更新:基于 valentinos 的回答,我确实喜欢这样:http://jsfiddle.net/8G82U/但是如果你在移动它之前在文本区域中写一些东西,这就不起作用了

最佳答案

这可能会让您入门。这只是一个可能对您有所帮助的粗略设计。使用 substringreplace javascript 方法。

Fiddle

关于javascript - 跟踪文本区域中 div 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15340936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com