哪位大神可以講解一下!灰常感謝!
? title.onclick=function(event){
? ? ?event=event||window.event;
? ? ?menu.style.display='block';
? ? ?if(event.stopPropagation){
? ? ? ? ?event.stopPropagation();
? ? ?}else{event.cancelBubble=true;}
? ? ?document.onkeyup=function(event){
? ? ? ? ?event=event||window.event;
? ? ? ? ?if(event.keyCode==40){
? ? ? ? ? ? ?index++;
? ? ? ? ? ? ?}
? ? ? ? ? if(index>=as.length;){
? ? ? ? ? ? ? ? ?index=0; ??
? ? ? ? ?}
? ? ? ? ?for(var i=0;i<as.length;i++){
? ? ? ? ? ? ?as[i].style.background='#fff';
? ? ? ? ?}
? ? ? ? ?as[index].style.background='#ccc';
? ? ?}
? ? ?if(event.keyCode==38){
? ? ? ? ?index--;
? ? ? ? ?if(index<0){index=as.length-1;}
? ? ? ? ?for(var i=0;i<as.length;i++){as[i].style.background='#ccc';}
? ? ? ? ?if(event.keyCode==13){
? ? ? ? ? ? ?for(var i=0;i<as.length;i++){ as[i].style.background='#fff';}
? ? ? ? ? ? ?
? ? ? ? ? ? title.interHTML=as[index].innerHTML;
? ? ? ? ? ? menu.style.display='none';
? ? ? ? ?}
? ? ?}// 執(zhí)行腳本
? ? } ?
? ??
? ?// 滑過滑過、離開、點擊每個選項時
? ? ? // 執(zhí)行腳本
? ? ?for(var i=0;i<as.length;i++){
? ? ? ? ?as[i].num=i;
? ? ? ? ?as[i].onmouseover=function(){
? ? ? ? ? ? ?this.style.background='#ccc';
? ? ? ? ? ? ?index=as[i].num-1;
? ? ? ? ?}
? ? ? ? ?as[i].onclick=function(event){
? ? ? ? ? ? ?event=event||window.event;
? ? ? ? ? ? ?if(event.stopPropagation){event.stopPropagation();}else{event.cancelBubble=true;}
? ? ? ? ? ? ?menu.style.display='none';
? ? ? ? ? ? ?title.innerHTML=this.innerHTML;
? ? ? ? ?}
? ? ?}
? ?// 點擊頁面空白處時
? ? ? ?// 執(zhí)行腳本
? ? ? ?document.onclick=function(){
? ? ? ? ? ?menu.style.display='none';
? ? ? ?}
?}
2016-08-08
什么講解一下,你看得懂英語嗎,看不懂還問什么,查查字典再說。