gpt4 book ai didi

javascript - jquery position() 似乎并不完美

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

我正在创建一个网络应用程序,我有一些功能,用户可以将页面中的一些文本拖到他们想要的位置,如果他们点击保存按钮,下一页会在他们拖放的位置显示相同的文本。它正在工作,但位置并不完美,与原始位置略有不同。

我在这个 jsfiddle 中实现了这样的功能 http://jsfiddle.net/rkumarnirmal/AmEeH/

您可以看到#text-preview,这是您可以将其拖动到所需位置的原始文本。在你放下之后,我想将 #ttext-preview 移动到 #text-preview 被放下的相同位置。但是 #ttext-preview 位置没有改变。

我只是想知道为什么在我的网络应用程序中位置与原始文本放置位置略有不同。我尝试在 jsfiddle 中显示问题,但 jsfiddle 本身无法正常工作(我无法通过动态更改 #ttext-preview 的 css top and left 属性查询)。

谁能指导我?

谢谢!

最佳答案

我认为这是因为您在拖动过程中使用了边框。当您将其更改为背景颜色时,效果很好:http://jsfiddle.net/qvS2t/

如果您想继续使用边框,我会在非悬停 tekst 上添加一些额外的填充,并在悬停处于事件状态时将其替换为边框。这是一个展示如何执行此操作的 jsfiddle:http://jsfiddle.net/jdCAx/

关于javascript - jquery position() 似乎并不完美,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10673709/

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