我正在使用 gomap 向地图添加一些标记。gomap 允许您添加您选择的图标,而不是被相同的旧标记卡住。我有几段这样的代码:
var constants = {
'nflIcon': 'Content/Images/green.png',
'bigBurrito': 'Content/Images/humongousBurrito.png'
};
$(function () {
$("#map").goMap({
latitude: 36.75,
longitude: -100,
maptype: 'ROADMAP',
zoom: 5
});
$.goMap.createMarker({
address: 'Green Bay, Wisconsin',
title: 'Green Bay Packers',
group: 'NFL',
icon: constants.nflIcon,
html: getPackers()
});
$.goMap.createMarker({
address: 'San Francisco, California',
title: 'San Francisco 49ers',
group: 'NFL',
icon: constants.nlfIcon,
html: '<h1>San Francisco 49ers</h1>'
});
...但是 constants.nflIcon 的分配仅适用于一个(使用 Green Bay Packers 标记);所有其他人都使用传统的橙色反向泪珠标记。
为什么?