我正在使用美国地图http://leafletjs.com/examples/choropleth.html.
的这个示例
我正在使用颜色突出显示一个州的地图。但问题是,在添加此突出显示颜色之前,有一些可点击的标记现在变得不可点击。即使在保持地图突出显示后,如何使标记可点击?有解决方案吗顺便说一下,我使用以下代码来突出显示地图:
function getColor(d) {
if(d === "Iowa")
return '#800026';
else
return '#ffffff';
}
function style(feature) {
return {
//fillColor: getColor(feature.properties.name),
weight: 4,
opacity: .1,
color: getColor(feature.properties.name),
dashArray: '3',
fillOpacity: 0.3
};
}
L.geoJson(statesData, {style: style}).addTo(map);
答案 0 :(得分:2)
您似乎已将fillColor
选项注释掉了。如果您在//
之前移除fillColor
它应该有效。