Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图信息窗口触发器-未捕获引用错误:未定义函数_Javascript_Google Maps Api 3 - Fatal编程技术网

Javascript 谷歌地图信息窗口触发器-未捕获引用错误:未定义函数

Javascript 谷歌地图信息窗口触发器-未捕获引用错误:未定义函数,javascript,google-maps-api-3,Javascript,Google Maps Api 3,我有一个使用JavaScriptAPIv3的谷歌地图,但是我在添加的一个新函数中遇到了一个JavaScript错误 我正在开发一个新功能,在地图外创建链接,在其标记上显示相应的信息窗口。应该这样 在我的代码中,我将这些新特性作为//测试 在控制台中,单击地图外部的链接将抛出错误: Uncaught ReferenceError: htmlinfowindowclick is not defined 这是我的密码: 谢谢 htmlinfowindowclick函数应该在初始化函数之外。同时va

我有一个使用JavaScriptAPIv3的谷歌地图,但是我在添加的一个新函数中遇到了一个JavaScript错误

我正在开发一个新功能,在地图外创建链接,在其标记上显示相应的信息窗口。应该这样

在我的代码中,我将这些新特性作为
//测试

在控制台中,单击地图外部的链接将抛出错误:

Uncaught ReferenceError: htmlinfowindowclick is not defined
这是我的密码:


谢谢

htmlinfowindowclick
函数应该在
初始化
函数之外。同时
var-gmarkers=[]
应该在函数外部定义,以便两个函数都可以访问它

var gmarkers = [];

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

function initialize() {
    [...]
}