/* 为了不污染全局变量使用闭包
实现思路:直接清除全部div的class,然后只给当前被点击的div加上class
*/
(function(){
var menu = document.getElementById('menu');
var divs = menu.getElementsByTagName('div');
for(var i = 0; i < divs.length; i++){
divs[i].onclick = function(){
for(var i = 0; i < divs.length; i++){
divs[i].className = '';
}
this.className = 'active';
}
}
})();
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!