Używam Google Maps v3 z MarkerClustererPlus. Click for docsAnimowana grupa klastra markerowego
Chcę animować klastra, jeśli klaster zawiera określony znacznik. Animacja jest dość łatwa, jeśli znacznik nie znajduje się wewnątrz klastra.
marker.setAnimation(google.maps.Animation.BOUNCE);
Ale chcę odbić całą ikonę klastra. Mogę dostać się do klastra z:
markerCluster.getClusters();
Ale jak mogę skojarzyć cluster-div z moich getClusters() - tablicę? Nie wiem, który div należy do którego klastra z funkcji getClusters().
Tak, działa jak czar! Dzięki – chaosbohne
Mam rzeczywiście podobny problem. Animacja klastra została dodana poprzez dodanie klasy do jej div_ (animacja css3). Problem pojawia się jednak, gdy użytkownik przybliża/wygasza zatrzymanie animacji, ponieważ klastry zostały zresetowane, a dodane klasy zniknęły. Próbowałem śledzić znacznik wewnątrz klastra, który chcę animować, a następnie przy powiększeniu, które wyzwala "klastrowanie", ponownie dodaję tę klasę. Jednak to się nie udało ... :(Jak mogę zapobiec zatrzymywaniu się animacji po powiększeniu/pomniejszeniu? –