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
我正在使用 "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