1. 程式人生 > >js實現選項卡切換

js實現選項卡切換

window.onload=function(){ //獲取每個li var aLi = document.querySelectorAll('ul li'); //獲取每個div var aDiv = document.querySelectorAll('.contents div'); // 為每個li元素新增滑鼠經過的事件 for(var i=0;i<aLi.length;i++){ aLi[i].index = i; aLi[i].onmouseover = function
(){
//滑鼠經過時將每個li元素的樣式設為空,div元素display為none for(var j=0;j<aLi.length;j++){ aLi[j].className=""; aDiv[j].style.display="none"; } //當前li元素樣式設為active,div元素display為block,每次滑鼠進過都會執行這個指令碼 this
.className ="active"; aDiv[this.index].style.display = "block"; } } }