2010-07-13 4 views
0

Mon site affiche la carte lorsque vous accédez dynamiquement à une page à l'aide de $ .load de jQuery. Le problème que j'ai est que les cartes ne chargeront pas, donc j'ai essayé ceci.

<script to googlemapsapi> 

    <script> 

    load('lat,'lng') { 
     // code here etc which works 
    } 

    </script> 

(Ces scripts fonctionnent correctement lorsque la page est visitée directement).

Pour résoudre le problème d'une charge de page dynamique I utilisé

<img src="img/blank.gif" onload="load(0000,0000);" /> 

Mais le problème que je reçois est maintenant « charge n'est pas défini ».

Comment puis-je résoudre ce problème s'il vous plaît?

Répondre

0

au lieu d'utiliser .load essayez de la modifier à $ (document) .ready (...

http://api.jquery.com/ready/

+0

Non, il charge la page via une méthode ajax, pas .load pour vérifier que le document est chargé. – GTG

0

L'API JavaScript doit être sur la page principale, la page visitée avant le chargement dynamique.