为什么会出现两种情况?

来源:5-1 编程挑战

慕后端9595255

2016-10-22 19:31

as[i].onclick=function(){title.innerHTML=this.innerHTML; }下拉菜单源码中并未将<ul>display设置为none,但单击时<ul>还是隐藏了;

但qq拖曳效果把 statelist.style.display="none";去掉后<ul>会一直存在,这是为什么?

lis[i].onclick=function(e){

                e=e||window.event;

                if(e.stopPropagation)

                   { e.stopPropagation();}

               else

                   { e.cancelBubble=true;}

                var id=this.id;

                 statelist.style.display="none";

                 statetxt.innerHTML=getByclass("stateSelect_text",id)[0].innerHTML;

                 loginStateShow.className="";

                 loginStateShow.className="login-state-show "+id;

        }



写回答 关注

0回答

还没有人回答问题,可以看看其他问题

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99522 学习 · 1305 问题

查看课程

相似问题