【发布时间】:2016-07-14 05:10:22
【问题描述】:
如何在拖放到可放置的div中时调整图像的放置位置..? 尝试将图像拖放到工作区(可放置)div 时,图像不准确 落在它被丢弃的位置。 下面是我用来调整图像左右位置的代码。
leftAdjust = Math.abs(obj.position().left) - Math.abs($(window).width()-(workspace.offset().left + workspace.outerWidth()));
topAdjust = obj.position().top - workspace.offset().top;
我有一个工作示例代码link,它非常适合将图像从左侧拖到工作区。 图像在放置后从其工作区 div 获取 x 和 y 位置(它也可以正常工作)。
但是当图像位于工作区的右侧时,我无法通过准确的位置功能实现相同的下降。 这是link需要解决的代码。
P.S:请通过最大屏幕调整大小来运行jsfiddle中的代码以分析工作进度。
【问题讨论】:
标签: jquery html css image drag-and-drop