我正在开发一个地图应用程序,我无法一次获得标记动画。我想要它,这样当点击一个新的标记时,另一个的动画就会被删除。我是一个 js 菜鸟,一直在绞尽脑汁。截至目前,我将标记放在一个数组中,以便我可以删除动画..但是在为另一个标记设置动画时如何删除所有其他标记的动画?..以下是我一直在播放的代码和
for (i in markersArray) {
if (markersArray[i].getAnimation() != null) {
markersArray[i].setAnimation(null);
}
if (marker[i].getAnimation() != null) {
marker[i].setAnimation(null);
} else {
marker[i].setAnimation(google.maps.Animation.BOUNCE);
}
}