标记加载到内存时如何处理事件

时间:2010-10-19 00:34:17

标签: javascript events google-maps

我有很多制作者(可能是500)要插入地图,所以我想优化它们

google.maps.event.addListener(marker, 'visible_changed', function() {
                alert('ww')
            });

当我放大地图时,此代码无法提醒'ww'(因此无法看到某些标记)

为什么在zoomin

时无法触发'visible_changed'事件

以及如何在将标记加载到内存时处理事件,

以及如何在将标记插入地图时处理事件,

感谢

1 个答案:

答案 0 :(得分:0)

如果您想显示这么多标记,您应该使用标记聚类器或标记管理器 - 它们将为您完成所有艰苦工作 - 您需要做的就是将标记对象数组传递给它们。这里有更多信息http://code.google.com/p/google-maps-utility-library-v3/wiki/Libraries和这里的演示