问答详情
源自:1-4 js实现切换效果

这样不是更加简单吗?

为什么要用多重循环,直接再加一个事件不是更加简单吗?  只需要再加一个onmouseout事件,在里面写上

titles[this.id].className = 'select';

divs[this.id].style.display = null;

提问者:hua落人断唱 2015-08-08 20:44

个回答

  • 一二三go
    2016-03-26 14:18:23


    你所想表达的应该是 这个吧  titles[this.id],className="" ;   divs[this.id].style.display=none;

    不过这个效果是:公益 li标签默认有selected  而若鼠标移入除“公益”之外的Li(譬如“公告”) 再移出 ,而且鼠标移出“公告”恢复原样(白底——>灰底)“公益”li依旧拥有selected效果(白底——>白底)

    老师的效果是:鼠标移入除“公益”之外的Li(譬如“公告”),“公益”li(白底——>灰底),“公告”恢复原样(灰底——>白底) ,就算鼠标移出“公告”,依旧是“白底”