为特定标记设置动画

时间:2014-03-13 14:19:42

标签: javascript google-maps-api-3

我通过使用循环从数组中插入标记,并且还包括缩放到特定标记的按钮。到目前为止一切都很好。

JSFiddle

现在我想为我缩放的标记设置动画3秒钟。我知道我应该使用函数

marker.setAnimation(google.maps.Animation.BOUNCE);

但我无法弄清楚如何将动作绑定到特定标记。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您应该保留对您创建的标记对象的引用。

var marker_refs = [];

function initialize() {
    ...
    for(...) {
        marker_refs[i] = new google.maps.Marker(...);

    ...
}

我更新了你的小提琴:http://jsfiddle.net/na9Ha/2/