如何使用按钮触发编辑结束?

How to trigger end of editing with button?

我目前在自定义按钮中使用下面的代码来触发 Leaflet 中的编辑模式。

我现在想使用更多自定义按钮来保存取消和全部清除。

我的问题是传单控制面板中这些都没有类到select,所以我不能使用下面的方法。

我能做什么?

document.querySelector(".leaflet-draw-edit-remove").click();

试试这个!

var simulateClick = function (elem) {
    // Create our event (with options)
    var evt = new MouseEvent('click', {
        bubbles: true,
        cancelable: true,
        view: window
    });
    // If cancelled, don't dispatch our event
    var canceled = !elem.dispatchEvent(evt);
};
var someLink = document.querySelector('a');
simulateClick(someLink);

如果有效,说明https://gomakethings.com/how-to-simulate-a-click-event-with-javascript/