Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.07.2014, 17:51
Интересующийся
Отправить личное сообщение для AllReady Посмотреть профиль Найти все сообщения от AllReady
 
Регистрация: 08.07.2014
Сообщений: 12

$.getScript('');
Здравствуйте. Можно ли как то в Jquery проверить, загружен ли файл .js ?
Я при нажатии на кнопку, подключаю js так: $.getScript('images.js');
Но каждый раз, когда я нажимаю, она подгружает его. Подскажите пожалуйста, как можно избежать повторной загрузки, именно в JQUERY ?Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 25.07.2014, 18:09
Интересующийся
Отправить личное сообщение для AllReady Посмотреть профиль Найти все сообщения от AllReady
 
Регистрация: 08.07.2014
Сообщений: 12

Забыл уточнить, при нажатии вызывается функция.
То есть
function test(){
var caches = 0;
while(caches == 0){
$.getScript('images.js');
caches++;
}
}
тут при нажатии, получается счетчик обнуляется и так по кругу. Когда выношу var caches = 0; за функцию, то почему то не работает вообще... Как можно держать глобальную переменную за функцией ?
Ответить с цитированием
  #3 (permalink)  
Старый 25.07.2014, 18:14
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

объявите в images.js какую нибудь глобальную переменную, или проверяйте наличие функций объявленных в images.js
if (typeof(myFunction) == "undefined") { 
   alert("Файл не загружен");
   $.getScript('images.js');
}
Ответить с цитированием
  #4 (permalink)  
Старый 25.07.2014, 18:42
Интересующийся
Отправить личное сообщение для AllReady Посмотреть профиль Найти все сообщения от AllReady
 
Регистрация: 08.07.2014
Сообщений: 12

Сообщение от Poznakomlus Посмотреть сообщение
объявите в images.js какую нибудь глобальную переменную, или проверяйте наличие функций объявленных в images.js
if (typeof(myFunction) == "undefined") { 
   alert("Файл не загружен");
   $.getScript('images.js');
}
Спасибо, сделал
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как удалить скрипт загруженный с помощью $.getscript ? okyrok Общие вопросы Javascript 9 15.11.2013 03:28
Не срабатывает $.getScript dolte Events/DOM/Window 3 13.09.2013 09:49