懂百度api的来呀,有问题啊
我有个个数据表,我想在百度地图里面吧他们都标注出来,并且点击后会显示出该地址的详细信息,
//循环数据信息
for (var i = 0; i < arr.length; i++) {
//标注的经度
var jd = parseFloat(arr[i].split(",")[0]).toFixed(6);
//标注的纬度
var wd = parseFloat(arr[i].split(",")[1]).toFixed(6);
//显示的内容
var name = arr[i].split(",")[2];
var point = new BMap.Point(jd, wd);
map.centerAndZoom(point, 15);
var marker = new BMap.Marker(point); // 创建标注
var infoWindow1 = new BMap.InfoWindow(name, opts);
marker.addEventListener("click", function () {
this.openInfoWindow(infoWindow1);
});
map.addOverlay(marker);
}
上面的是我的代码,测试了,标注都显示出来了,但是提示信息都是循环的最后一个,有懂得帮忙看看,解决了加分
我想就是提示点那个是哪个的提示啊
出来的效果是这样的
[img=http://hiphotos.baidu.com/zhidao/abpic/item/a50f4bfb32069816024f5639.jpg?t=1318318761264][/img]
[解决办法]
额,没人啊,算了,结贴吧,我自己解决了