使用jQuery UI检索“snapped to”元素,并且启用了snap

我正在使用jQuery UI的draggable,启用“snap”并设置为选择一类元素。 这意味着draggable捕捉到(例如)一个名为.general的类的边缘

当draggable捕捉到类.general的元素时,是否可以找到或选择那个确切的’ snapped to’元素?

你可以尝试做这样的事情,它将收集它正在捕捉的元素:

$( ".selector" ).draggable({ stop: function(event, ui) { var snappedTo = $.map($(this).data('draggable').snapElements, function (element) { if (element.snapping) { return element; } }); } });