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

将onmouseover改成onclick为什么实现不了点击切换?

function $(id){
            return typeof id==='string'?document.getElementById(id):id;
        }
        window.onload=function(){
            var titles=$('menu').getElementsByTagName('li');
                contents=$('notice').getElementsByTagName('div');

             if (titles.length!=contents.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="";
                         contents[j].style.display="none";
                     }
                     this.className="active";
                     contents[this.id].style.display="block";
                 }
             }
        }

提问者:YOUNG是我 2017-06-01 15:55

个回答

  • 少喝开水
    2017-06-05 10:48:55

    我不会 但是网页老是出提醒 怪烦的 我觉得我回答一下 网页就不会再弹出窗口了