我正在尝试找到一个 jQuery 插件或其他东西,它可以让我的网站上的用户单击 DIV 并拖动它们,改变它们的位置。我能找到的只是一些使数据从一个 DIV 移动到另一个 DIV 的插件。
这就像一个谜题,我希望他们能够无缘无故地在页面上移动它们。
我正在尝试找到一个 jQuery 插件或其他东西,它可以让我的网站上的用户单击 DIV 并拖动它们,改变它们的位置。我能找到的只是一些使数据从一个 DIV 移动到另一个 DIV 的插件。
这就像一个谜题,我希望他们能够无缘无故地在页面上移动它们。
将您的 DIV 位置定义为absolute
并ondrag()
通过重新计算位置来做出反应
将来,您应该按照以下步骤操作:
1)谷歌你想做什么(这里的适当术语是: javascript drag drop)
2) 查看官方资源,例如jQuery(及其衍生产品)是一个简洁的插件,可以简化您想要实现的功能的处理。
3)如果找不到解决方案,请搜索stackoverflow。
4)如果您找不到解决方案,请发布一些内容。
尽管如此,如果您想自己解决问题, 这里有一个可能的解决方案。这里有一些可以满足您需求的 jQuery 插件。