2013-04-10 2 views
0

Эй, пытаясь загрузить мою карту google через вызов загрузки jquery ..., похоже, не загружается на мой div на моей индексной странице через внешнюю страницу .. имел код из Google страница разработчиков .. но не могу показаться, чтобы заставить его работать .. помощь или указатели, которые было бы здорово ...jquery.load google map борется

$('#content').on('click', 'nav ul li a', function() { 

    var page = $(this).attr('href'); 
    // Script to fade and show pages 
      $('#content').hide().load('page/' + page + '.php').fadeIn('normal', function() { 

        function initialize() { 
          var mapOptions = { 
          zoom: 8, 
          center: new google.maps.LatLng(-34.397, 150.644), 
          mapTypeId: google.maps.MapTypeId.ROADMAP 
          } 
          var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions); 
         } 

         function loadScript() { 
          var script = document.createElement("script"); 
          script.type = "text/javascript"; 
          script.src = "http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=TRUE_OR_FALSE&callback=initialize"; 
          document.body.appendChild(script); 
         } 

         window.onload = loadScript; 
         }); 
      }); 
    }); 

ответ

0

Вы используете window.onload, когда она уже закончилась.

window.onload = loadScript; Изменение только loadScript();

+0

Нету не работал с немного ночной кобылы это то, что ив получил http://pastie.org/private/6jmfuqvvg9t50viwnqzfqa я хочу загружать внешние страницы в индексную страницу с где загружаются внешние страницы. надеюсь, что имеет смысл. Просто не могу назвать какие-либо сценарии jave или что-нибудь, когда загружается страница. Например, can not call google map для загрузки с внешними страницами, когда они загружаются в главный индекс div. – AC88

Смежные вопросы