检索;突然跳到;元素,使用jQuery UI可拖动且已启用快照

检索;突然跳到;元素,使用jQuery UI可拖动且已启用快照,jquery,jquery-ui,Jquery,Jquery Ui,我使用的是jQueryUI的Dragable,启用了“snap”,并设置为选择一类元素。这意味着可拖动对象将捕捉到(例如)名为.general的类的边缘 当可拖动对象捕捉到类.general的元素时,是否可以找到或选择准确的“捕捉到”元素?您可以尝试执行类似操作,这将获取它捕捉到的元素: $( ".selector" ).draggable({ stop: function(event, ui) { var snappedTo = $.map($(this).dat

我使用的是jQueryUI的Dragable,启用了“snap”,并设置为选择一类元素。这意味着可拖动对象将捕捉到(例如)名为.general的类的边缘


当可拖动对象捕捉到类.general的元素时,是否可以找到或选择准确的“捕捉到”元素?

您可以尝试执行类似操作,这将获取它捕捉到的元素:

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

您可以尝试执行以下操作,这将获取它捕捉到的元素:

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

您能找到您问题的答案吗?可能的重复项您能找到您问题的答案吗?可能的重复项