【问题标题】:How can I have a jQuery Sortable element not just drop around other sortable elements, but on top of other elements itself as well?我怎样才能让一个 jQuery 可排序元素不仅放在其他可排序元素周围,而且还放在其他元素本身之上?
【发布时间】:2011-06-20 15:51:14
【问题描述】:

例如,我有一个可排序列表中的图像,我想排列它们。但是,我还希望能够堆叠它们,而不仅仅是排列顺序。我该怎么做?

谢谢。

【问题讨论】:

  • 可排序的项目总是避免被设计重叠。在开始开发之前,最好准备一些笔和纸,考虑一下您想要的用户交互,并在投入数小时实施之前尝试看看它是否可行。一旦您有了明确的想法和概念,就可以与我们分享,我们会看看是否可以提供帮助。
  • 我实际上解决了它。看看我的回答。

标签: jquery jquery-ui jquery-ui-sortable


【解决方案1】:

为了解决这个问题,简单地将可排序元素的 z-index 设置在未拖动元素的 z-index 之下。然后在您的自定义操作需要悬停的元素上绑定鼠标悬停事件。所以因为非拖动项的z-index较高,所以会一直触发mouseover事件。所以,悬停事件排序可拖动:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 2012-12-04
    • 1970-01-01
    • 1970-01-01
    • 2018-03-30
    相关资源
    最近更新 更多