Javascript 如何通过单击标记更新标记弹出窗口?
我试图通过单击事件更新弹出窗口,但它似乎不起作用。我已经阅读了官方网站的演示。他们通过更新geojson数据进行更新,我认为这可能不是很有效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
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(...);
});