2010-09-26 54 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對象已經存在。