检测是否已将sortable拖出容器

时间:2013-10-02 16:38:14

标签: javascript jquery jquery-ui

我想检测一个可排序的项目何时被拖出容器(或者已经被丢弃到容器外),所以我可以调用一个函数,如果它已被选中并放入同一容器类中。

的jsfiddle

http://jsfiddle.net/u3TH4/5/

$(".container").sortable({
    connectWith: ".button",
    tolerance: "pointer",
    stop: function(event, ui) {
        if(!not-dragged-outside-of-container) {
            // a function here
        }
    }
});

$(".button").sortable({
    connectWith: ".container",
    tolerance: "pointer"
});

1 个答案:

答案 0 :(得分:1)

使用接收和删除回调。该项目位于作为第二个参数传递的ui对象中:http://api.jqueryui.com/sortable/#event-remove