我正在为map建模这个例子:http://bl.ocks.org/rsudekum/6039370
此示例中两个层的工具提示仅出现一次,然后在用户切换到另一个层后消失。
如何才能使工具提示保持与本例中的类似:http://bl.ocks.org/yhahn/4156545?
JS的哪个部分让它消失了?
谢谢!
发布于 2013-12-17 02:27:45
您可以根据地图的hasLayer状态让tooltips继续添加和删除gridlayers。
if (map.hasLayer(layer)) {
map.removeLayer(layer);
map.removeLayer(gridlayer);
this.className = '';
} else {
map.addLayer(layer);
map.addLayer(gridlayer);
this.className = 'active';
}这是一个example。
https://stackoverflow.com/questions/19085433
复制相似问题