谷歌地图难题,用了闭包也没用

狄默默斯基 2011-09-30 09:25:11

var addresses=["南京","苏州"];
for(var address in addresses)
{

// alert(address);
geocoder.getLatLng(
addresses[address],
function(point) {
if (!point) {
alert("不能解析: " + addresses[address]);
} else {
// alert(address);
map.setCenter(point, 8);
map.addOverlay(createMarker(point,addresses[address]));
}
}
);

}

我加了2个alert ,第一个打印出0,1
第二个打印出1,1

我在for下面加个(function(){ })
谷歌地图失效了。。。昏迷。。。怎么做
...全文
47 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
狄默默斯基 2011-09-30
  • 打赏
  • 举报
回复
来人啊。。。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧