我有各种谷歌地图标记,它们是在循环中创建的,输出如下:
var marker1=new google.maps.Marker({position:new google.maps.LatLng(coordinates),map:map,title:'example'});google.maps.event.addListener(marker1,'click',function(){infwind(marker1,'<p>some info</p>')});
因为它是用“var”声明的,这不是使它成为一个具有全局范围的变量吗?
我需要访问各种标记变量中的所有信息以用于不同目的,但我无法获得所需的信息。
我对谷歌地图很陌生(如第一天)
当我尝试:
console.log(marker1);
我收到未定义 marker1 的错误。如何访问这些标记?我假设我要么必须做类似 google.maps.someotherstuff 的事情,要么这些变量根本不像我想的那样全局。