【发布时间】:2012-04-16 02:50:52
【问题描述】:
我正在使用 Google Maps API 3 实现一个应用。我想知道处理这个问题的最佳实现是什么。一旦 Google Map 中的任何事件被触发,我想执行一个动作。目前,我正在做的是每次调用特定事件时调用该函数。我发现这是多余的,我必须为所有事件创建一个监听器。那么,有没有一种方法可以概括这一点,我可以执行以下操作:
google.maps.addListener(everything_on_the_map_canvas, 'ANY_EVENT', function(event) {
foo();
})
function foo(){
//do something here
}
谢谢。
【问题讨论】:
-
您正在执行的操作是什么?我想不出这个要求的真实用例。
-
我在地图上方有一个隐藏的 div,只有在点击链接时才会在地图上显示。一旦用户决定继续进行地图操作,我想再次隐藏 div。谢谢。
标签: javascript google-maps-api-3