Как запустить резервную копию jQuery после загрузки DOM?
Ниже приведены первые строки кода в<script>
тег чуть выше закрытияbody
тег в моем документе (он указывает, что локальная копия jQuery запускается в случае сбоя CDN от Google):
if(!window.jQuery){
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = '/js/jquery.js';
var scriptHook = document.getElementsByTagName('script')[0];
scriptHook.parentNode.insertBefore(script, scriptHook);
}
jQuery(document).ready(function($){
// page behaviors
});
Он успешно выполняется, в том смысле, что если мой компьютер не подключен к Интернету (это локально обслуживаемая страница), вставляется локальная копия jQuery. Однакоdocument.ready()
раздел ниже не выполняется. Я предполагаю, что это потому, что он вызывается до того, как резервная копия jQuery вступит в силу. Как правильно «задерживать» выполнение, чтобы любая копия jQuery работала правильно?