【发布时间】:2019-09-10 17:35:08
【问题描述】:
我想在鼠标按下 2 秒后开始拖动标记。 我知道如何启用/禁用拖动,但不知道如何通过代码开始拖动。
我试过了:
marker.on('mousedown', function(e){
setTimeout(() => {
marker.dragging.enable();
marker.dragging._draggable._onDown(e);
}, 2000);
});
可拖动选项已启用,但标记不移动。
当然,我可以在第二次鼠标按下时移动它。
【问题讨论】:
标签: leaflet draggable marker mousedown programmatically