【发布时间】:2012-05-19 06:16:17
【问题描述】:
我目前正在 Gmap3 和 GoogleMaps 之上开发一个小应用程序 尽管我有一些经验,但我还不是 javascript 专家
我的数据集来自一个 JS 文件,我将其解析为一个 data[] 数组 在哪里可以找到每个标记 lat,lng,title,(infowindow)content,icon to be used
除了图标颜色之外,所有这些都是一种享受
这行得通:
var thiscolor ='绿色'; // 强制所有图标为绿色,这不是我想要的,但它可以工作
.....
icon : new google.maps.MarkerImage('img/marker'+thiscolor+'.png',null, null, null, new google.maps.Size(25,25 )) ...
这不是:
icon : new google.maps.MarkerImage('+data.icon+',null, null, null, new google.maps.Size(25,25 ))
我可以验证 data.icon 是否被正确解析并显示:img/markergreen.png 或 img/markerred.png
我一直在尝试围绕图标文件路径的各种隐式、显式单引号和双引号以及 + 符号组合......
:-(现在可以使用
aaaaaarg 生气了,谁能帮忙?
【问题讨论】:
标签: google-maps marker jquery-gmap3