问答详情
源自:5-1 编程挑战

为什么会出现两种情况?

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;

        }



提问者:慕后端9595255 2016-10-22 19:31

个回答