Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.07.2019, 09:47
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

Как правильно добавить js фаил по событию
Добрый день. После ajax запроса хотел добавить в работу js фаил и запустить из него функцию:
var script = document.createElement('script');
script.src = "/js/clockTimer.js?v=1";
script.async = false;
document.head.appendChild(script);
clockTimer();


Но пишет что такой функции нет, что я делаю не так?

Uncaught ReferenceError: clockTimer is not defined
Ответить с цитированием
  #2 (permalink)  
Старый 25.07.2019, 10:51
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

script.async = false; гарантирует порядок в случае динамического подключения нескольких скриптов, а не означает, что "сообщит" вызову clockTimer(); о его загрузке и возможности исполнения. Требуется ведь время на загрузку файла, а clockTimer(); асинхронно к действиям выше. Поэтому, либо исполнение функции в скрипте подключаемом, либо вызов после загрузки.
Ответить с цитированием
  #3 (permalink)  
Старый 25.07.2019, 10:54
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

Понял спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно распарсить строку в формат даты (native js)? s24344 Элементы интерфейса 5 26.01.2019 07:01
Как правильно отсортировать свойства с удалением дубликатов (native js)? s24344 Элементы интерфейса 2 23.01.2019 17:46
Как правильно писать на JS? auditseo Общие вопросы Javascript 14 11.10.2015 15:51
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
iframe как правильно динамически встаить с помощью js syegorius Events/DOM/Window 7 05.01.2012 10:24