При добавлении атрибута async не работает скрипт?

Roma Popov Roma Popov   10.06.2016 11:36   2 416  
При добавлении атрибута async к скрипту файлу.js. ,
Пример:<script async src="js/jquery/jquery.js"  type="text/javascript"></script> поднимается скороcть в https://developers.google.com/speed/pagespeed/insi... , но не работает скрипт слайдера, defer тоже пробовал . Дайте, если кто знает совет, может в скрипте что-то нужно писать? 

Ответы на вопрос (6) Написать ответ
Chuvachok Chuvachok   10.06.2016 11:55
Атрибуты async и defer работают исключительно на внешние скрипты!
У вас src="js/jquery/jquery.js работать НЕ БУДЕТ,
а вот если так:
src="http://_другой сайт_jquery.js" - то работать будет ...
это ведь азы ...
0
Решение
Roma Popov Roma Popov   10.06.2016 11:57
Спасибо за подсказку
0
Chuvachok Chuvachok   10.06.2016 12:04
если не хочешь чтобы подгружался скрипт с другого сайта, попробуй свой же поддомен:
<script async src="http://_ваш поддомен_ваш_сайт/js/jquery/jquery.js" type="text/javascript"></script>
должно помочь (хитрость никто не отменял) :-)
0
Roma Popov Roma Popov   10.06.2016 12:06
да попробую
0
Chuvachok Chuvachok   10.06.2016 12:12
только в поддомен не забудь сам файл jquery.js и создать соответствующую иерархию папок
(это так к сведению, мало ли что) :-)
0
Chuvachok Chuvachok   10.06.2016 12:12
не забудь "закинуть" сам файл jquery.js :-)
0

Войдите, чтобы написать ответ
Вход Регистрация

Медленные сайты убивают! Закажи быстрый хостинг на CloudLinux и SSD-дисках. Более 15 стран для размещения вашего сайта.