jQuery getScript возвращает исключение ошибки синтаксического анализа

Я пытаюсь загрузить два сценария с функцией $. GetScript для получения сценария Google Map, затем после загрузки я получаю другой сценарий ( goMap ), что упрощает создание апплетов карт.

Однако при загрузке первый скрипт получения Google Map API хорош, второй скрипт возвращает ошибку синтаксического анализа и показывает следующее:

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 , но это совсем не помогло.

5
задан Rob W 19 February 2012 в 21:51
поделиться