1
我有一個自定義的joomla模板,我使用正常的<script></script>
tages加載jquery。我已經安裝了一個也加載jquery的插件,這意味着jquery被加載兩次。插件只在幾頁上加載,但我需要在每個頁面上使用jquery,所以無法將其從模板中取出。什麼是阻止它加載jquery兩次的最好方法?停止joomla 1.5加載jquery兩次
我有一個自定義的joomla模板,我使用正常的<script></script>
tages加載jquery。我已經安裝了一個也加載jquery的插件,這意味着jquery被加載兩次。插件只在幾頁上加載,但我需要在每個頁面上使用jquery,所以無法將其從模板中取出。什麼是阻止它加載jquery兩次的最好方法?停止joomla 1.5加載jquery兩次
使用此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對象已經存在。