0

我需要获取所有标记的最大值zindex以在顶部设置 firs 和 las,所以我这样做:

var max_marker_zindex = 0;

for (i = 1, len = map_coordinates.length - 1; i < len; i++) {
    var marker = new google.maps.Marker({
        position: map_coordinates[i],
        map: map
    });

    max_marker_zindex = marker.getZIndex() > max_marker_zindex ? marker.getZIndex() : max_marker_zindex;
}

但问题是它getZIndex总是返回 null 并且没有任何标记加载状态的事件......我怎样才能获得标记的最大索引?

4

1 回答 1

2

除非您自行设置,否则 zIndex 属性似乎是未定义的。

google.maps.Marker.MAX_ZINDEX + 1改为使用

于 2013-09-13T09:43:32.973 回答