остановить Joomla 1,5 загрузки JQuery дважды - PullRequest
1 голос
/ 26 сентября 2010

У меня есть пользовательский шаблон Joomla, который я загружаю в jquery, используя обычные <script></script> теги. Я установил плагин, который также загружает jquery, это означает, что jquery загружается дважды. плагин загружается только на нескольких страницах, но мне требуется jquery на каждой странице, поэтому я не могу вынести его из шаблона. Каков наилучший способ остановить загрузку JQuery дважды?

1 Ответ

2 голосов
/ 26 сентября 2010

Используйте этот код JavaScript ///

if (typeof jQuery == 'undefined') {   
    var head = document.getElementsByTagName("head")[0]; 
   script = document.createElement('script'); 
   script.id = 'jQuery'; 
   script.type = 'text/javascript'; 
   script.src = 'js/jquery.js'; 
   head.appendChild(script); 
} else { 
    // jQuery is loaded already need not include it...

}

Оператор typeOf проверяет, существует ли объект jQuery, если он еще не существует, затем создайте элемент сценария и добавьте его в заголовок HTML.

...