Ответы пользователя по тегу Асинхронное программирование
  • Асинхронная загрузка скриптов. Как вывести до загрузки скрипт?

    @Pavelblog
    Вариант 1: Сделать то что вам нужно без использования Jquery
    Вариант 2: Дождаться загрузки JQuery и только после этого выполнить нужный код.

    Я использую простую функцию с колбеком на загрузку файла. Ваша задача может быть решена так:
    function loadScript( url, callback ){
    	var elem = document.createElement('SCRIPT');
    	elem.setAttribute('src',url);
    	if( typeof callback == "function" ){
    		elem.addEventListener('load', callback);
    	}
    	document.head.appendChild(elem);
    }
    loadScript('catalog/view/javascript/jquery.min.js', function(){
      $('#text').html('Привет мир!')
    })
    Ответ написан
    Комментировать