Draggable 当有多个句柄时,如何获取用于拖动可拖动对象的句柄

Draggable 当有多个句柄时,如何获取用于拖动可拖动对象的句柄,draggable,jquery-ui-draggable,handle,jquery-draggable,Draggable,Jquery Ui Draggable,Handle,Jquery Draggable,我正在使用 我的DragTable在所有四个边上都有四个手柄,即(顶部、底部、左侧和右侧),使用这些手柄可以沿各自的方向拖动DragTable $('.draggable').draggable({ handle: '.top, .bottom, .left, .right' }); 一旦开始拖动,我可以获得拖动方向并设置轴,但是如果使用底部手柄拖动到左方向,该怎么办 那么有没有办法知道哪个手柄被用来拖动一个可拖动的物体呢?我得到了我问题的答案,我把它贴在这里是为了将来帮助其他人 $(

我正在使用
我的DragTable在所有四个边上都有四个手柄,即(顶部、底部、左侧和右侧),使用这些手柄可以沿各自的方向拖动DragTable

$('.draggable').draggable({
    handle: '.top, .bottom, .left, .right'
});
一旦开始拖动,我可以获得拖动方向并设置
,但是如果使用
底部手柄
拖动到
左方向
,该怎么办


那么有没有办法知道哪个手柄被用来拖动一个可拖动的物体呢?

我得到了我问题的答案,我把它贴在这里是为了将来帮助其他人

$('. draggable').draggable({
    handle: '.top, .bottom, .left, .right'
    start : function(event, ui) 
    {
        console.log(event.originalEvent.target);
                 //OR
        console.log(event.originalEvent.originalEvent.explicitOriginalTarget);
    }
});

我得到了我问题的答案,我把它贴在这里是为了将来帮助别人

$('. draggable').draggable({
    handle: '.top, .bottom, .left, .right'
    start : function(event, ui) 
    {
        console.log(event.originalEvent.target);
                 //OR
        console.log(event.originalEvent.originalEvent.explicitOriginalTarget);
    }
});