Javascript 如何通过单击标记更新标记弹出窗口?

Javascript 如何通过单击标记更新标记弹出窗口?,javascript,leaflet,mapbox,Javascript,Leaflet,Mapbox,我试图通过单击事件更新弹出窗口,但它似乎不起作用。我已经阅读了官方网站的演示。他们通过更新geojson数据进行更新,我认为这可能不是很有效 markers.on('click', function(e){ console.log('marker-onClick', e); e.layer._popup._content = 'hello'; }) 正确的方法是使用L.Marker的setPopupContent方法: 设置此标记弹出窗口的HTML内容 您缺少)end@Alo

我试图通过单击事件更新弹出窗口,但它似乎不起作用。我已经阅读了官方网站的演示。他们通过更新geojson数据进行更新,我认为这可能不是很有效

markers.on('click', function(e){
    console.log('marker-onClick', e);
    e.layer._popup._content = 'hello';
})

正确的方法是使用
L.Marker
setPopupContent
方法:

设置此标记弹出窗口的HTML内容


您缺少
end@AlonEitan谢谢:)
markers.on('click', function (e) {
    e.layer.setPopupContent(...);
});