Я пытаюсь загрузить два сценария с помощью функции $.getScript
для получения сценария Google Map, затем после загрузки я получаю другой сценарий (goMap
), который позволяет легко апплетам картыбыть сделанным.
Однако при загрузке первый сценарий получения API Google Map является хорошим, затем второй сценарий возвращает ошибку разбора и показывает следующее:
TypeError: 'undefined'не является конструктором'
Тем не менее, я не знаю, откуда это ссылка или какая строка, я думаю, что он должен пытаться выполнить геокодер для этого файла (первая строка после (function($){
:
http://www.pittss.lv/jquery/gomap/js/jquery.gomap-1.3.2.js
Вот мой код:
$.getScript('http://maps.google.com/maps/api/js?sensor=true').done(function()
{
$.getScript('../js/gomap.js').done(function()
{
// this never gets called
alert('gomap loaded');
}).fail(function(jqxhr, settings, exception)
{
alert(exception); // this gets shown
});
}).fail(function()
{
alert('failed to load google maps');
});
Я попытался изменить настройки AJAX для установки async
на false
, но это совсем не помогло.