2010-09-26 96 views
1

我有一个自定义的joomla模板,我使用正常的<script></script> tages加载jquery。我已经安装了一个也加载jquery的插件,这意味着jquery被加载两次。插件只在几页上加载,但我需要在每个页面上使用jquery,所以无法将其从模板中取出。什么是阻止它加载jquery两次的最好方法?停止joomla 1.5加载jquery两次

回答

2

使用此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运算符检查,如果它不存在,然后创建一个脚本元素,并将其附加到HTML的头部jQuery对象已经存在。