我有一个使用JavaScript API v3的工作谷歌地图,但是我在添加的一个新函数上得到了一个javascript错误。
我正在做一个新的功能,以建立地图外的链接,以显示其标记上各自的信息。它应该是像这样工作。
我在这弹琴上的代码中将新特性注释为// TESTING
在控制台中,单击映射外部的链接会引发错误:
Uncaught ReferenceError: htmlinfowindowclick is not defined这是我的密码:
JSFiddle
谢谢!
发布于 2014-05-06 14:21:30
htmlinfowindowclick函数应该在initialize函数之外。另外,应该在函数之外定义var gmarkers = [];,以便这两个函数都可以访问它。
var gmarkers = [];
function htmlinfowindowclick(item) {
google.maps.event.trigger(gmarkers[item], 'click');
}
function initialize() {
[...]
}https://stackoverflow.com/questions/23496999
复制相似问题