莫殤
2015-02-27 15:44
<script>
function $(id){
return typeof id==="string"?document.getElementById(id):id;
};
window.onload=function(){
var titles=$("notice-tit").getElementsByTagName("li");
var divs=$("notice-con").getElementsByTagName("div");
if(titles.length!=divs.length)
return;
for(var i=0;i<=titles.length;i++){
titles[i].id=i;
titles[i].onmouseover=function(){
for(var j=0;j<=titles.length;j++){
titles[j].className="";
divs[j].style.display="none";
};
this.className="select";
divs[this.id].style.display="block";
};
};
}
</script>
for 循环里面i或j是< 而不是<= 你细心点看
this.className="select";这句不对,当前this对象是window;
Tab选项卡切换效果
65469 学习 · 533 问题
相似问题