我左边有一张Google地图,右边有相应的内容。
当用户在地图上移动或放大或缩小时,如何在给定“新”地图的情况下动态更改右边的对比?
我想我需要知道“当前”地图信息,然后使用它来检索与此信息相对应的内容。
答案 0 :(得分:1)
由于我不知道你想做什么,希望这些JS片段可以帮助你入门。
您可能需要在body.onload中将事件处理程序附加到地图。 GMap2“移动”事件会在地图视图发生变化时触发,如果用户拖动或不断缩放,则可能会发生很多事情。
function onBodyLoad() {
//assumes you have a GMap2 object named 'map' already declared somewhere
GEvent.addListener(map, "move", onMapMove);
}
function onMapMove() {
//update right div content
}