如标题所述,对于一个特定的事件(对我来说,这是在打开新的
我是动态创建信息窗口的(即事先不知道将生成多少个),因此在当前信息窗口的单击事件中(我希望在其中关闭所有其他打开的窗口)我没有对任何其他打开的信息窗口的引用以调用
最好的方法是保存所有引用到某种集合中,然后循环遍历列表并关闭它们吗?
谢谢。
google.maps.InfoWindow
时),我希望能够关闭任何其他当前打开的信息窗口。目前,我可以同时打开多个窗口...但我只想同时打开一个。我是动态创建信息窗口的(即事先不知道将生成多少个),因此在当前信息窗口的单击事件中(我希望在其中关闭所有其他打开的窗口)我没有对任何其他打开的信息窗口的引用以调用
close()
。我想知道如何实现这一点。我不是一名有经验的JavaScript程序员,因此我不知道是否需要在此处使用反射或类似的东西。最好的方法是保存所有引用到某种集合中,然后循环遍历列表并关闭它们吗?
谢谢。