Показать сообщение отдельно
  #4 (permalink)  
Старый 16.03.2017, 20:35
Аватар для Black_Star
Профессор
Отправить личное сообщение для Black_Star Посмотреть профиль Найти все сообщения от Black_Star
 
Регистрация: 11.07.2016
Сообщений: 300

Сообщение от рони Посмотреть сообщение
на картинке ничего не видно, почему вы решили что не работает?
рони при запуске страницы, ни одна js не подключается, согласно "моего" данного примера.

Сообщение от Ruslan_xDD Посмотреть сообщение
Не понял в чём суть Вашего скрипта, если честно.

![
	{src: "lib/modernizr/modernizr.js", async: true},
	{src: "lib/jquery/jquery-3.1.1.min.js"},
	{src: "lib/owl-carousel/owl.carousel.min.js"},
	"js/script_agency.js"
]
.forEach(function(p) {
	if(typeof p === 'string') p = {src: p};
	var s = document.createElement('script');
	s.async = !!p.async;
	s.src = p.src;
	document.head.appendChild(s);
});
Ruslan_xDD ваш пример запустил страницу, но я пока не могу понять почему именно так правильно подключать. Можете описать что именно вы написали? К примеру почему именно modernizr.js подгружаем асинхронно? почему скажем не jQuery ? Да, и как этот код будет действовать в старых браузерах ( допустим IE<=9) ну или тех где асинхронность не поддерживается?
Ответить с цитированием