Jak wywołać zdarzenie onclick znacznika w Mapach Google spoza mapy?
Używam wersji 3 API. Widziałem wiele samouczków dla wersji 2, ale nie mogę znaleźć tego dla wersji 3.
Mam globalną tablicę (nazwane markery ) zawierającą wszystkie znaczniki mapy (google.maps.Marker). Teraz chcę zrobić coś takiego:
markers[i].click(); //I know it's not working, but you get the idea...
//Next line seems to be the way in v2, but what's the equivalent in v3?
GEvent.trigger(markers[i], 'click');
Dziękuję za pomoc i jeśli potrzebujesz więcej informacji, daj mi znać!
trigger()
funkcję. W moim przypadku pojawiał się intelisense, powodując transpozycję argumentów.TypeError: a is undefined in main.js (line 16, col 894)
jaki byłby tego powód?Dla przyszłych pracowników Google: jeśli po uruchomieniu kliknięcia wielokąta pojawi się podobny błąd
"Uncaught TypeError: Cannot read property 'vertex' of undefined"
następnie wypróbuj poniższy kod
google.maps.event.trigger(polygon, "click", {});
źródło