为什么要用多重循环,直接再加一个事件不是更加简单吗? 只需要再加一个onmouseout事件,在里面写上
titles[this.id].className = 'select';
divs[this.id].style.display = null;
你所想表达的应该是 这个吧 titles[this.id],className="" ; divs[this.id].style.display=none;
不过这个效果是:公益 li标签默认有selected 而若鼠标移入除“公益”之外的Li(譬如“公告”) 再移出 ,而且鼠标移出“公告”恢复原样(白底——>灰底)“公益”li依旧拥有selected效果(白底——>白底)
老师的效果是:鼠标移入除“公益”之外的Li(譬如“公告”),“公益”li(白底——>灰底),“公告”恢复原样(灰底——>白底) ,就算鼠标移出“公告”,依旧是“白底”