jQuery UI 只有拖动元素的中心激活可拖动垃圾桶

jQuery UI only center of dragged element activates draggable trash

我正在使用 "sortable" 列表和 "droppable" 垃圾。问题是拖动的元素只在中心激活那个垃圾。如何将 "activation area" 传播到所有元素?

这是我的 jquery 我曾经这样做过:

$(".barbox").sortable({
    connectWith: '.connectedTrash, #droptaskdelete'
}).disableSelection();

$(".barbox").sortable({
    connectWith: '.connectedTrash, #droptaskdelete'
}).disableSelection();

$("#droptaskdelete").droppable({
    accept: ".connectedTrash .bar",
    hoverClass: "trash-active",
    drop: function(ev, ui) {
        ui.draggable.remove();
    }
});

垃圾正在运行,问题出在 "activation area"。我希望所有拖动的元素都能激活那个垃圾桶。

求助。

查看 API 的 tolerance 选项:https://api.jqueryui.com/droppable/#option-tolerance