jQuery getScript возвращает исключение ошибки разбора
Я пытаюсь загрузить два сценария с$.getScript
функция получения скрипта Google Map, после чего после загрузки я получаю другой скрипт (goMap
), что делает апплеты карты легко сделать.
Тем не менее, при загрузке первый сценарий получения Google Map API работает хорошо, затем второй сценарий возвращает ошибку разбора и показывает это:
Ошибка типа: «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
, но это совсем не помогло.