Здравствуйте, мне нужно использовать JavaScript для загрузки тега скрипта в начале моего документа. Проблема в том, что я создаю элемент сценария в порядке, но этот источник не загружается, как только остальная часть javascript выполняется. Есть ли лучший способ загрузить сценарий до того, как остальная часть JS будет выполнена?Загрузить источник javascript не работает
<script>
var jQ = document.createElement('script');
jQ.src = '../EmergencyBroadcastScripts/source/jquery-1.10.1.min.js';
jQ.type = 'text/javascript';
document.head.appendChild(jQ);
$.noConflict();
jQuery(document).ready(function() {
jQuery('.fancybox').fancybox();
});
</script>
Этот код приведет к ошибке «$ .noConflict не является функцией» потому, что его не загружается источник JQ сценария перед выполнением моего кода. Это моя проблема. Есть идеи??
Используйте событие 'onload' только что добавленного тега скрипта. – GolezTrol
Я думал, что js асинхронно. поэтому к моменту, указанному ниже, выполнение скрипта не было загружено – Sunand
Возможный дубликат [Динамическая загрузка файла JavaScript] (http://stackoverflow.com/questions/21294/dynamically-load-a-javascript-file) – GolezTrol