Google anzeigen + jQuery: rendering bug

Wenn er eine google-Karte in einem jquery-ui-Registerkarte die Karte nicht richtig angezeigt, unter bestimmten Umständen. Zum reproduzieren:

  1. Gehen hier
  2. Klicken Sie auf die "list" - link
  3. Die Größe des browser-Fensters
  4. Klicken Sie auf den 'anzeigen' - link

Beachten Sie, dass einige der Ortsname überlagerungen zeichnen richtig, andere aber nicht. Ich habe sogar entfernt alle jquery-ui-Sachen zu beschränken, den Umfang des Problems, und es wird nur die Anwendung von display:hide/display:block, der das problem verursacht.

UPDATE

Der Fehler tritt auch auf, gelegentlich nur, wenn der Wechsel zwischen display:none/block - z.B. keine Skalierung erfolgt. Dies scheint zu sein, am häufigsten im IE(8).

  • Ist dies für Google Maps API v2 oder v3? Ich arbeite mit v3 und habe mit ähnlichen Problemen, aber noch nicht in der Lage, diese gelöst 100%.
  • Ich löste dieses problem, lassen Sie uns einen Blick auf stackoverflow.com/a/13380866/1823525
InformationsquelleAutor Bobby Jack | 2009-07-19
Schreibe einen Kommentar