刚开始绘制地图,要求地图上标注部分位置,标注显示内容为数字,标注颜色为红色,
存在点击事件,点击标注后,标注颜色变为蓝色,表明该位置被选中!!!
API上有如何绘制覆盖物,但是在标注上显示数字还是不会,并且如何改变颜色呢??是
自定义覆盖物还是别的什么方法??
求解.......谢谢各位啦
你可以找美工做一张切图,然后直接加载进来
//修正
BMap.Convertor.translate(point, 0, function (point) {
// 创建标注对象并添加到地图
var marker = new BMap.Marker(point, { icon: myIcon });
map.addOverlay(marker);
//map.addOverlay(new BMap.Marker(point));
marker.addEventListener("click", function (e) {
this.openInfoWindow(infoWindow);-
});
});