Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2011, 03:22   #1
1ord
Create
Пользователь
 
Аватар для 1ord
 
Регистрация: 15.01.2011
Сообщений: 20
Вопрос $.getScript() или функция undefined

Доброго времени суток.
Столкнулся с проблемой:
есть два скрипта one.js и two.js
в one.js написана функция (любая)...к примеру:
PHP код:
function Hello()
{
alert('Hello');

в two.js написано подключение one.js через JQuery и использование функции Hello():
PHP код:
$.getScript("one.js");
Hello(); 
Но в конечном итоге получаю : "Hello is not defined"
Проблема видимо простая,но я не вижу решения.
Заранее спасибо.
Не бойся делать то, что не умеешь. Помни, ковчег был построен любителем. Профессионналы строили Титаник
1ord вне форума Ответить с цитированием
Старый 08.02.2011, 04:03   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Проблема простая. Скрипт еще не загрузился, как интерпретатор пытается запустить undefined-процедуру. Используйте callback:
Код:
$.getScript("one.js", function(){
    Hello();  
});
А вообще есть для этих целей JSONP.
SkyM@n вне форума Ответить с цитированием
Старый 09.02.2011, 00:21   #3
1ord
Create
Пользователь
 
Аватар для 1ord
 
Регистрация: 15.01.2011
Сообщений: 20
По умолчанию

Спасибо большое. Жалко ,что я применял этот вариант и почему-то отказался от этого решения .
Не бойся делать то, что не умеешь. Помни, ковчег был построен любителем. Профессионналы строили Титаник
1ord вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что лучше процедура или функция??? VintProg Общие вопросы Delphi 34 17.08.2010 15:52
Формула или функция? alex77755 Microsoft Office Excel 9 28.03.2010 19:34
Метод класса или внешняя функция? с++ ahab Помощь студентам 4 28.11.2009 19:53
Память, (что тяжелее:функция или процедура) WF7 Паскаль, Turbo Pascal, PascalABC.NET 4 08.06.2009 08:09
Функция определить цифра или нет. dx+ Общие вопросы Delphi 8 26.05.2008 10:59