[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта

Тема закрыта

Скрипты и коды для юкоз - Форум аццкого кодера » Скрипты JavaScript, Примеры на JavaScript, полезные исходники, подобное » Динамическое подключение jQuery

Динамическое подключение jQuery
[1] likbezz [30.03.2013, 01:29]

Динамическое подключение jQuery



Код
(function() {

var jQuery;

if (window.jQuery === undefined || window.jQuery.fn.jquery !== '1.4.4') {
     var script_tag = document.createElement('script');
     script_tag.setAttribute("type","text/javascript");
     script_tag.setAttribute("src","jquery.min.js");
     script_tag.onload = scriptLoadHandler;
     script_tag.onreadystatechange = function () { //  IE
         if (this.readyState == 'complete' || this.readyState == 'loaded') {
             scriptLoadHandler();
         }
     };
     
     (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
} else {
     // Версия jQuery которую мы загружаем для сайта единственна
     $ = window.jQuery;
     main();
}

/******** Запустить мгновенно после загрузки jQuery ******/
function scriptLoadHandler() {
     // Восстановим $ и window.jQuery к первоначальному виду
     $ = window.jQuery.noConflict(true);
     // Главная функция
     main();
}

function main() {
     // Здесь наши jQuery дела
}

})();




Полная версия сайта