js沒反應,頭部引入了JQ庫檔案,刪掉JQ庫檔案就好了,怎么改這段代碼,可以兼容JQ庫代碼??
<script type="text/javascript" src="https://bbs.csdn.net/topics/[!--news.url--]e/ecmsphp/Geturls/js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
window.onload=function () {
var nav=document.getElementById('nav');
var oNav=nav.getElementsByTagName('li');
var container=document.getElementById('container');
var oDiv=container.getElementsByClassName('tab');
for(var i=0;i<oNav.length;i++){
oNav[i].index=i;
oNav[i].onmouseover=function () {
for(var i=0;i<oNav.length;i++){
oNav[i].className='';
oDiv[i].style.display="none";
}
this.className='act';
oDiv[this.index].style.display="block"
}
for(var m=1;m<oNav.length;m++){
oNav[m].className='';
oDiv[m].style.display="none";
}
}
};
</script>
uj5u.com熱心網友回復:
jq地址問題吧uj5u.com熱心網友回復:
不是,地址沒問題,我是帝國cms做的,那個欄位是域名呼叫標簽uj5u.com熱心網友回復:
仔細琢磨路徑uj5u.com熱心網友回復:
請高手指點一下,路徑沒問題,不加入下面的代碼前,JQ庫檔案是可以正常運行的uj5u.com熱心網友回復:
是不是jq庫加了東西,里面有window.onload,把你的onload給覆寫了
uj5u.com熱心網友回復:
加上這句就正常了jQuery(function ($) {uj5u.com熱心網友回復:
onload只能寫一次,后面的就會把前面的覆寫。$(function(){
})
這個隨便寫,寫幾個都行
uj5u.com熱心網友回復:
原來是這樣的,感謝轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/20213.html
標籤:JavaScript
