我已经构建了一个Ammap,它根据点击的大陆显示数据,并且我非常接近我想要的地方,但有两件事情除外:
在地图加载时,第一次单击显示正确的数据,但该数据仍保留在信息窗口中 - 单击其他区域不起作用。目标是清除信息窗口并显示最后点击的区域的数据。
点击后,区域的颜色也会相应变化。但如果你再次悬停在它上面,颜色就会消失。如何制作onclick颜色'坚持'
我相信当我评论这几行时我犯了错误 - 原始代码启用了多区域选择,而我想到的地图应该只允许单区域选择。
//event.mapObject.showAsSelected = !event.mapObject.showAsSelected;
//map.returnInitialColor(event.mapObject);

请在此处查看工作笔,如果您能提供帮助,请告知我们:http://codepen.io/anon/pen/jPeXor
提前感谢您的帮助!