javascript - 拖放并重新排序 - 一次重新排序 2 个并排元素

标签 javascript jquery

我没能弄清楚如何做到这一点。我最初使用的是 jQuery UI sortable,但我不确定它是否适用于此工作流程:

我有一个包含多列的表。我希望能够同时拖动 A 列中的一个元素以及 B 列中该元素旁边的元素,并将它们放到不同的位置。放置后,A 列和 B 列中的元素仍将并排,但不在其原始 Y 坐标处。关键是立即拖动它们并允许穿过它们路径的其他元素“移开”。

我能够使用 jquery UI 可排序的 1 个元素来实现此目的,但不确定如何使用两个并排元素来实现此目的。任何建议任何帮助都是非常受欢迎的。提前致谢。

最佳答案

不能只使用行作为处理程序吗?

根据您的描述,A 和 B 始终是 1 个被拖动的元素。

关于javascript - 拖放并重新排序 - 一次重新排序 2 个并排元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4025623/

相关文章:

javascript - stopImmediatePropagation 在被调用后仍在传播

jquery - 如何重新加载 jquery dropkick 对象

javascript - 带有鼠标事件处理程序的 ImageButton 被认为格式不正确

javascript - 展开可直接访问的 Bootstrap 4 折叠菜单

javascript - JQuery 追加在 IE9 和 JQuery 1.7.1 中不起作用

javascript - 防止 React JS 覆盖脚本

jQuery 函数参数无法正常工作

javascript - 使用单个按钮切换全屏 API

javascript - Google 脚本编辑器 getRange 在 1 列上需要 10 秒,在另一列上需要 ~0 秒

javascript - 使用 cshtml 页面中 SQL 数据库表中的数据更新 html 表