首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google触发器-未定义ReferenceError:函数

Google触发器-未定义ReferenceError:函数
EN

Stack Overflow用户
提问于 2014-05-06 14:05:18
回答 1查看 2K关注 0票数 2

我有一个使用JavaScript API v3的工作谷歌地图,但是我在添加的一个新函数上得到了一个javascript错误。

我正在做一个新的功能,以建立地图外的链接,以显示其标记上各自的信息。它应该是像这样工作

我在这弹琴上的代码中将新特性注释为// TESTING

在控制台中,单击映射外部的链接会引发错误:

代码语言:javascript
复制
Uncaught ReferenceError: htmlinfowindowclick is not defined

这是我的密码:

JSFiddle

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-06 14:21:30

htmlinfowindowclick函数应该在initialize函数之外。另外,应该在函数之外定义var gmarkers = [];,以便这两个函数都可以访问它。

代码语言:javascript
复制
var gmarkers = [];

function htmlinfowindowclick(item) {
    google.maps.event.trigger(gmarkers[item], 'click');
}

function initialize() {
    [...]
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23496999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档