【问题标题】:Can i Get a draggable instance on a sortable event?我可以在可排序事件上获取可拖动实例吗?
【发布时间】:2015-01-27 12:05:52
【问题描述】:

我有一些可拖动对象和一个可排序的容器

当我将它拖入可排序容器时,我需要获取可拖动实例,即我需要找到我已拖入其中的可拖动元素。

现在的问题是,我的代码是这样的,当我将一个可拖动对象拖入可排序区域时,它就成为了可排序区域的一部分。

没有办法查出我拖进了哪个可拖动对象。

你们能帮忙吗?

提前致谢。

【问题讨论】:

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


    【解决方案1】:

    这有点老了,但我通过在 drop 函数中获取 event.target 解决了这个问题。

    $('.my-drop-zone').droppable ({
      drop: function(event, ui) {
        // item that was dragged
        var draggedItem = ui.draggable; //or ui.draggable.attr('id');
        // item it was dropped on
        var droppedOnItem = $(event.target); //or $(event.target).attr('id');
      }
    });
    

    【讨论】:

      猜你喜欢
      • 2014-01-22
      • 1970-01-01
      • 1970-01-01
      • 2011-04-02
      • 2018-05-15
      • 2019-11-04
      • 1970-01-01
      • 2016-12-26
      • 1970-01-01
      相关资源
      最近更新 更多