使 jQuery 可排序更流畅

Posted

技术标签:

【中文标题】使 jQuery 可排序更流畅【英文标题】:Make jQuery sortable smoother 【发布时间】:2012-03-14 11:43:00 【问题描述】:

我第一次使用 jQuery 可排序。我试图让排序更顺畅一些,但在在线独库中一无所获。问题是,jQuery sortable 只产生一个占位符,它只是跳转到可捕捉区域。它会更加平滑,当离开一个区域时,会生成另一个占位符(隐藏)。所以两者都可以使用 slideToggle 进行动画处理。 有没有办法实现这一点?

【问题讨论】:

查看此question 处理类似情况。 【参考方案1】:

嗯,我不确定我能不能完全解决你的问题,但这可能会让它更顺畅一点:

$(function() 
  $( "#sortable-thing" ).sortable( revert: true );
);

这使得它(而不是捕捉)平滑地滑到它的位置,但它不会对当时没有被拖动的其他项目执行此操作,而且我认为它可能有点小故障,因为它是为可拖动而设计的。希望这会有所帮助:D

【讨论】:

以上是关于使 jQuery 可排序更流畅的主要内容,如果未能解决你的问题,请参考以下文章

jQuery UI 可排序:如果更新回调使 AJAX 调用失败,则恢复更改?

Jquery ui - 可排序:在可排序元素中按图标“句柄”拖动

JQuery 可排序列表和固定/锁定项目

Bootstrap 可嵌套列表组 - JQuery 可排序

使用 jQuery UI 可排序插件添加项目后刷新列表

可排序与可拖动的 jQuery 和 Rails