Javascript 将正确的标签与Google地图中的标记相关联
我有一个小问题,谷歌地图页面我放在一起。这是测试URL- 我想有多个位置绘制在地图上,参考他们的英国邮政编码。当用户单击标记(使用openInfoWindowHtml)时,每个标记也将有一个关联的标签 测试页面可以很好地绘制标记,但我很难为每个标记找到正确的标签。当前,当您单击标记时,它们都会显示最后绘制的标记的标签 我不确定我是被javascript中的变量范围弄糊涂了,还是谷歌地图中的多个标记有什么特殊之处,但这让我有一段时间发疯了 非常感谢任何帮助/建议Javascript 将正确的标签与Google地图中的标记相关联,javascript,google-maps,Javascript,Google Maps,我有一个小问题,谷歌地图页面我放在一起。这是测试URL- 我想有多个位置绘制在地图上,参考他们的英国邮政编码。当用户单击标记(使用openInfoWindowHtml)时,每个标记也将有一个关联的标签 测试页面可以很好地绘制标记,但我很难为每个标记找到正确的标签。当前,当您单击标记时,它们都会显示最后绘制的标记的标签 我不确定我是被javascript中的变量范围弄糊涂了,还是谷歌地图中的多个标记有什么特殊之处,但这让我有一段时间发疯了 非常感谢任何帮助/建议 关于这一点,Phil问题在于,当
关于这一点,Phil问题在于,当异步调用回调函数时,全局infoHTML变量已设置为“Village Farm Health Club”,这就是为什么您总是将其视为信息窗口文本的原因 您需要将信息窗口html传递到usePointFromPostcode中,将其与本地GlocalSearch对象关联,然后将其传递到Callback函数中
是此示例的工作版本(基于您的代码)()。谢谢-我想这一定是变量范围的问题。一个例子链接将是伟大的。当做