Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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 如何使用谷歌地图MarkerClusterer库在外部单击特定集群?_Javascript_Google Maps_Google Maps Api 3_Google Maps Markers_Markerclusterer - Fatal编程技术网

Javascript 如何使用谷歌地图MarkerClusterer库在外部单击特定集群?

Javascript 如何使用谷歌地图MarkerClusterer库在外部单击特定集群?,javascript,google-maps,google-maps-api-3,google-maps-markers,markerclusterer,Javascript,Google Maps,Google Maps Api 3,Google Maps Markers,Markerclusterer,我制作了一个示例页面,使用谷歌地图MarkerClusterer库生成标记集群,如下链接 示例页面代码与此代码相同 我想做的是,我想在这个页面上放置一个按钮,当我点击它时,我想调用一个Javascript函数,该函数将为集群传递某种标识,并根据该标识,调用该集群的点击事件。我试图查看这个库的API参考,但没有找到如何识别集群。所以最后决定把它放在这里 感谢您的努力。有趣的是,我看到了您的使用案例。如果我错了,请纠正我的错误,但是集群将始终根据缩放级别进行更改,因此说可以识别集群是无效的-对吗

我制作了一个示例页面,使用谷歌地图MarkerClusterer库生成标记集群,如下链接

示例页面代码与此代码相同

我想做的是,我想在这个页面上放置一个按钮,当我点击它时,我想调用一个Javascript函数,该函数将为集群传递某种标识,并根据该标识,调用该集群的点击事件。我试图查看这个库的API参考,但没有找到如何识别集群。所以最后决定把它放在这里


感谢您的努力。

有趣的是,我看到了您的使用案例。如果我错了,请纠正我的错误,但是集群将始终根据缩放级别进行更改,因此说可以识别集群是无效的-对吗?有getClusters函数返回集群数组。您可以在单个集群上触发单击事件。因此,如果您能够将按钮与阵列中的单个集群相关联,那么这应该是可能的。