Jquery ui,手动调用start drag

Jan*_*Jan 11 jquery user-interface drag

在Jquery UI中,我可以通过调用将元素配置为可拖动

$("#drag").draggable();
Run Code Online (Sandbox Code Playgroud)

但有没有办法从另一个函数手动启动和停止拖动功能?即

someOtherFunction = function() {
  $("#drag").startdrag();
}
yetAnotherFunction = function() {
  $("#drag").stopdrag();
}
Run Code Online (Sandbox Code Playgroud)

小智 12

上面的答案似乎过于复杂.

$('.nonDraggableObjectWhichTriggersDrag').mousedown(function(e) {
    $('.draggableObject').trigger(e); 
});
Run Code Online (Sandbox Code Playgroud)